cover image
Dentons

Front End Developer

Hybrid

England, United Kingdom

Full Time

11-03-2025

Job Specifications

Location: UK
Department: Innovation

Responsibilities

Drive the deployment of cutting-edge legal tech solutions and oversee end-to-end implementation from PoC to MVP and beyond.
Partner with legal teams, Data Scientists, Frontend Engineers, and Product Managers to gather requirements, align on objectives, and ensure shared accountability. Provide transparent updates on progress and risks throughout the project lifecycle, maintaining clear communication with all stakeholders.
Oversee the full lifecycle of backend and AI-focused initiatives, balancing resource allocation, risk management, and quality controls. Ensure projects are delivered on time and meet the highest standards.
Lead by example, conducting code reviews and sharing expertise on cloud infrastructure, DevOps, and data engineering.
Promote best practices in security, data privacy, and regulatory compliance. Collaborate with Information Security and Data Protection teams to build robust, compliant solutions.
Identify opportunities to optimize workflows, infrastructures, and technology stacks, driving continuous improvement across projects and teams.

Required experience, skills, and attributes

Technical Skills

Demonstrated experience in front-end development and UI/UX design, supported by a strong portfolio of responsive, interactive web applications.
Expertise in HTML5, CSS3, and JavaScript, along with proficiency in modern front-end frameworks (e.g., React, Angular, or Vue.js) and a solid grasp of cross-browser compatibility and performance optimisation.
Deep understanding of user-centred design principles and methodologies, including usability, accessibility (WCAG), information architecture, and responsive design.
Experience using design and prototyping tools such as Figma, Sketch, Adobe XD, or InVision, with the ability to translate design concepts into high-quality, production-ready code.
Proven ability to collaborate effectively with cross-functional teams—including data scientists, product managers, backend engineers, and other stakeholders—to deliver cohesive and intuitive digital solutions.
Familiarity with version control systems (e.g., Git) and agile development methodologies.
Experience integrating front-end applications with APIs and backend services to build dynamic, data-driven user experiences.
Knowledge of modern testing frameworks and tools (e.g., Jest, Cypress) to ensure robust quality assurance and application performance.
Experience with cloud deployment practices for front-end applications, including containerization and continuous integration/deployment pipelines on platforms such as Azure, AWS, or GCP.
Knowledge of interfacing with Large Language Models (LLMs) and AI-based services to integrate advanced features into user interfaces.

Personal Attributes

Excellent written and verbal communication skills.
Methodical approach to work with a strong focus on accuracy.
Can clearly explain problems and issues to others and contribute to their resolution.
Able to prioritise and multi-task particularly when working under pressure and to tight project deadlines.
Able to interact positively at all levels and a good team player.
Able to demonstrate excellent customer / client facing skills.
Flexible and adaptable to changing circumstances.
Can demonstrate confidence and resilience to overcome obstacles to deliver what is required.
Strong problem solving skills to deal with complex issues.
Can demonstrate initiative and the ability to be proactive, while also being able to follow instructions and provide support to the Applications Services Manager.
Experience of working in a law firm or a professional services environment would be an advantage.

About the Company

Across over 80 countries, Dentons helps you grow, protect, operate and finance your organization by providing uniquely global and deeply local legal solutions. Polycentric, purpose-driven and committed to inclusion, diversity, equity and sustainability, we focus on what matters most to you. Know more

Related Jobs

Company background Company brand
Company Name
Experis UK
Job Title
Senior Software Engineer - Automation
Job Description
Job Title: Senior Software Engineer (Automation) Duration: 6 Months Location: 100% Remote Rate: £550 per day - Umbrella Only Job Description Design, develop and implement innovative software solutions that meets client needs. Maintain, optimise and improve software solutions over time to improve user experience, ensure responsiveness and reliability. Ensure effective and impactful support of a business-critical application. Lead, coach and mentor junior and mid-level team members of the development team. Perform code reviews, testing and validation to ensure code quality and effectiveness. Manage team meetings focused on technical discussions and deliverables. Write project documentations of new and existing application and provides on-call support as needed. Learn to innovative through research, process analysis and collaborate across teams to build and develop automation workflows. Actively maintains subject matter expertise in technology trends to drive continuous improvement. Key Skills And Qualifications Bachelor's degree in computer science, Information Technology, Software Engineering or a related field. A minimum of 8 years' relevant professional experience in software development, solution architecture or a related field. Strong technical background with experience in software development, architecture and design. Proficiency in multiple programming languages (e.g. C# (primary), ASP.NET, Python, Java, JavaScript) and development frameworks (React, Node, Angular, Vue, TypeScript, HTML, CSS). Proficiency in multiple databases (e.g. MS SQL Server, MySQL, MongoDB, Oracle, PostgreSQL). Experience directly working with API and API Development. Experience with Agile/Scrum methodologies, SDLC and project management tools (e.g. JIRA, Trello) and ticketing tools (e.g. ServiceNow). Experience in source and version controls (SVN, GIT, TFS). Experience with design, development, testing, deployment and maintenance of software solutions and applications. Strong problem analytical and problem-solving skills. Strong written and verbal communication skills. Ability to work in a high collaborative and dynamic environment with members different time zones. Proficient in handling complex of technical development concepts. Microsoft Certification is desirable
Lincoln, United Kingdom
On site
Full Time
24-03-2025
Company background Company brand
Company Name
Hays
Job Title
1st Line Support Engineer
Job Description
Hays are working with a law firm in Bristol to support with the recruitment of a permanent 1st line support engineer. The role is paying up to c£27,000 and offering flexible hybrid working typically one day per week in the office, Bristol city centre. In the role you will act as the first point of contact for helpdesk calls supporting users remotely and face to face. You’ll provide excellent customer service and technical support and escalate issues into the 2nd / 3rd line engineers. Some exposure of hands-on hardware / desktop would be beneficial. You’ll need to ideally have 1 / 2 years' experience in a similar IT support environment. Experience with the M365 stack, Windows operating systems and active directory is essential. In return you’ll work for a great firm with fantastic culture. The team offer a lot of development and career progression and offer flexible working arrangements typically working in the office one day per week (Bristol city centre). The salary is up to c27k depending on experience. #4670955 - Jamie Benke
Bristol, United Kingdom
On site
Full Time
24-03-2025
Company background Company brand
Company Name
Millennium
Job Title
Software Engineer - Commodities RAD
Job Description
Millennium is a top tier global hedge fund with a strong commitment to leveraging innovations in technology and data science to solve complex problems for the business. Our Commodities Technology team is responsible for the development and support of the data, research and trading platform and tools for our Commodities portfolio managers. We are looking for a Rapid Application Developer to assist in this work. The ideal candidate will have a blend of experimental and engineering skills focusing on end-to-end solutions in a consultant-like capacity. The candidate will be able to move quickly to explore and deploy new solutions in a fast-paced environment. Responsibilities Understand and translate business problems into working solutions. Engage directly with portfolio managers to address their development needs. Develop research and trading applications using Python (Django, Flask, Tornado, or FastAPI), front-end development (React/Angular), and AWS technologies (S3, SQS, AWS Batch, etc.) Develop software solutions in an agile fashion using modern software development practices e.g. comprehensive testing, version control practices, CI/CD (Jenkins), scheduling/orchestration (Airflow, VisualCron) etc. Ensure DevOps style management and operation of DEV/UAT/PROD deployment environments. Mandatory Requirements 3+ years of professional experience with python application development Knowledge on data intensive application development experience using Pandas, NumPy, etc. Experience developing web frontends using React and/or Angular Working knowledge of SQL and other database technologies Strong communication skills with the ability to work independently and collaboratively. Experience with end-to-end solutions, from problem statement to deployment. Preferred Requirements Understanding of the financial markets, particularly in Commodities, including experience with market data. Experience with developing dashboards and other data visualization applications with Plotly, Matplotlib, Bokeh, Dash, etc. Experience using AWS technologies such as S3, Athena, SQS, Batch, Lambda Experience with DevOps practices using containerization and orchestration technologies (e.g. Docker / Kubernetes)
London, United Kingdom
On site
Full Time
24-03-2025
Company background Company brand
Company Name
S&P Global
Job Title
Full Stack Software Engineer (Java + React)
Job Description
About The Role Grade Level (for internal use): 09 Team S&P Global Ratings is looking for a Lead Engineer to join Structured Finance Value Stream. This team, who has a broad and expert knowledge on Ratings organization’s data domains, technology stacks and architectural patterns, fosters knowledge sharing and collaboration that results in a unified strategy. Be a part of a unique opportunity to build and evolve S&P Ratings next gen analytics platform. Impact If you are an individual that brings demonstrated experience of delivering big data projects, this is an excellent opportunity. We are looking for someone with strong technical knowledge, who has worked on transformational initiatives, and can drive results. What You Can Expect An unmatched experience in handling huge volumes of data, analytics, visualization, and services over cloud technologies along with appreciation in product development life cycle to convert an idea into revenue generating stream. Responsibilities Serve as a hands-on senior programmer with expertise in analysis, architecture, development, and debugging Lead your team with empathy, fostering a culture rooted in trust and continuous growth Take ownership of tasks from inception to completion, including understanding requirements, technical specifications, design, architecture, implementation, unit testing, and code management Ensure adherence to enterprise standards and promote best practices aligned with organizational guidelines Drive and execute complex technical requirements Stay updated on emerging trends in Cloud and Big Data technologies Collaborate with users, business analysts, quality assurance testers, and other teams as necessary Be a self-motivated individual who excels in both independent work and team collaboration Demonstrate strong written and verbal communication skills Proficiency in developing microservices using Spring Boot and API design with REST Experience in supporting production environments. Expertise in building applications with serverless frameworks and container management tools Strong experience with AWS Familiarity with Python, R, and Big Data technologies like distributed data processing frameworks is a plus Experience with continuous integration and deployment tools such as ADO and Jenkins Proficient in JSON and XML Java libraries, Linux scripting, and Unix shell scripting Experience with test tools such as SOAPUI, Jmeter, Postman, and the ability to create JUnit test cases, performance testing, and load testing Experience & Qualifications BS or MS degree in Computer Science or Information Technology or equivalent degree Extensive full-stack development experience with modern web technologies, including Java/J2EE, Hibernate, Microsoft Office Automation, Python, R, REST/OData, AWS, Angular/React, Tomcat, JMS, SQL, Databricks, and Oracle Proven experience in contributing to application architecture and design, with a strong understanding of software/enterprise integration design patterns and full-stack technology stacks A quality-first mindset with a background in developing scalable products for a global audience Strong analytical, interpersonal, and communication skills, with the ability to influence both IT and business stakeholders Experience in the financial services industry Preferred Qualifications 5+ years of full-stack development experience with modern web technologies, such as React/Angular, Java/J2EE, and Oracle 4+ years of hands-on experience in application architecture and design, with expertise in software/enterprise integration principles like 12-factor applications Strong knowledge of cloud-based technologies, design patterns, and best practices Solid understanding of data models, data architecture, and Oracle 12C (PL/SQL) Proficiency in developing microservices using Spring Boot and API design with REST Experience in supporting production environments. Expertise in building applications with serverless frameworks and container management tools Strong experience with AWS Familiarity with Python, R, and Big Data technologies like distributed data processing frameworks is a plus Experience with continuous integration and deployment tools such as ADO and Jenkins Proficient in JSON and XML Java libraries, Linux scripting, and Unix shell scripting Experience with test tools such as SOAPUI, Jmeter, Postman, and the ability to create JUnit test cases, performance testing, and load testing Ability to manage and prioritize work in a fast-paced environment to meet critical project timelines About S&P Global Ratings At S&P Global Ratings, our analyst-driven credit ratings, research, and sustainable finance opinions provide critical insights that are essential to translating complexity into clarity so market participants can uncover opportunities and make decisions with conviction. By bringing transparency to the market through high-quality independent opinions on creditworthiness, we enable growth across a wide variety of organizations, including businesses, governments, and institutions. S&P Global Ratings is a division of S&P Global (NYSE: SPGI). S&P Global is the world’s foremost provider of credit ratings, benchmarks, analytics and workflow solutions in the global capital, commodity and automotive markets. With every one of our offerings, we help many of the world’s leading organizations navigate the economic landscape so they can plan for tomorrow, today. For more information, visit www.spglobal.com/ratings What’s In It For You? Our Purpose Progress is not a self-starter. It requires a catalyst to be set in motion. Information, imagination, people, technology–the right combination can unlock possibility and change the world. Our world is in transition and getting more complex by the day. We push past expected observations and seek out new levels of understanding so that we can help companies, governments and individuals make an impact on tomorrow. At S&P Global we transform data into Essential Intelligence®, pinpointing risks and opening possibilities. We Accelerate Progress. Our People We're more than 35,000 strong worldwide—so we're able to understand nuances while having a broad perspective. Our team is driven by curiosity and a shared belief that Essential Intelligence can help build a more prosperous future for us all. From finding new ways to measure sustainability to analyzing energy transition across the supply chain to building workflow solutions that make it easy to tap into insight and apply it. We are changing the way people see things and empowering them to make an impact on the world we live in. We’re committed to a more equitable future and to helping our customers find new, sustainable ways of doing business. We’re constantly seeking new solutions that have progress in mind. Join us and help create the critical insights that truly make a difference. Our Values Integrity, Discovery, Partnership At S&P Global, we focus on Powering Global Markets. Throughout...
London, United Kingdom
On site
Full Time
24-03-2025