This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
A leading London-based law firm is seeking a Senior Developer to join its established Legal Technology function. This is a strategic role within a forward-thinking firm that is investing heavily in innovation, AI and digital transformation to enhance both client delivery and internal operations. The role is a senior-level position with both hands-on development and technical leadership responsibilities within the firm's Legal Technology team.
Job Responsibility:
Design, build and maintain modern web applications using JavaScript technologies (Node.js, React and related frameworks)
Contribute to .NET-based development where required (C#, ASP.NET)
Assess and refine current coding standards, establishing best practices and optimal technology stacks
Oversee CI/CD pipelines and source control processes (Azure DevOps preferred)
Lead API integrations using RESTful services, JSON and XML
Support multi-environment deployments and infrastructure setup
Ensure scalability, security and code quality across projects
Supervise and mentor junior developers
Collaborate with innovation specialists, lawyers and senior stakeholders
Architectural oversight and shaping the long-term technical direction of legal innovation initiatives
Requirements:
Strong proficiency in JavaScript (Node.js, React
Express and Axios desirable)
Solid knowledge of HTML5, CSS3 and responsive design principles
Experience integrating APIs and working with JSON/XML
CI/CD and source control experience (Azure DevOps preferred)
Exposure to cloud platforms (Azure preferred
AWS/GCP advantageous)
Experience or interest in AI integrations (e.g. OpenAI APIs, Azure AI SDK or similar)
Understanding of testing, code reviews and development best practice
Exposure to .NET technologies (C#, ASP.NET) desirable
Proven experience operating at Senior Developer level
Comfortable providing technical oversight and mentoring junior engineers
Strong communication skills across technical and non-technical stakeholders
Proactive, solutions-focused mindset
Experience in a professional services or regulated environment advantageous
Nice to have:
Additional experience with TypeScript, Next.js, containerisation (Docker/Kubernetes), ML libraries, database programming (T-SQL), or legal tech platforms would be advantageous