We are looking for a Lead Full Stack Developer to join our team in London and help deliver scalable, secure and cloud-based applications. This role combines full-stack software engineering, AI enablement and modern cloud development. The successful candidate will have strong experience in front-end and back-end development, hands-on expertise with Azure and Databricks and the ability to design reliable solutions that support complex business needs.ResponsibilitiesDesign, develop and maintain scalable full-stack applications using modern technologiesBuild responsive user interfaces with React, TypeScript and related front-end technologiesDevelop secure REST APIs and back-end services using .NET/C# or PythonCreate reusable components, shared services and maintainable application architecturesDevelop and integrate solutions using Azure and Databricks servicesImplement AI-powered functionality using large language models, AI services and modern engineering frameworksDesign and support integrations with enterprise applications, databases and external APIsContribute to CI/CD pipelines, automated testing and software delivery processesEnsure application security, reliability and performance through monitoring and best practicesCollaborate with cross-functional stakeholders to deliver technical solutions and continuous improvementsRequirementsStrong experience developing production applications using ReactProficiency in TypeScript, JavaScript, HTML5 and CSS3Professional experience with .NET/C# or Python developmentExperience designing and developing secure REST APIs and back-end servicesHands-on experience with Microsoft Azure and DatabricksUnderstanding of generative AI, large language models and AI-enabled application developmentStrong knowledge of SQL, relational databases and enterprise system integrationExperience with Git-based development workflows and GitHub Actions CI/CD pipelinesUnderstanding of authentication, authorization, application security and cloud operationsStrong analytical, problem-solving and stakeholder communication skillsNice to haveKnowledge of retrieval-augmented generation (RAG), agent-based workflows or AI orchestration patternsExperience with asynchronous processing, messaging or event-driven architecturesFamiliarity with Docker and containerized application deploymentsExperience working with OAuth 2.0, OpenID Connect and single sign-on solutionsExposure to monitoring, observability and production support practicesWe offerEPAM Employee Stock Purchase Plan (ESPP)Protection benefits including life assurance, income protection and critical illness coverPrivate medical insurance and dental careEmployee Assistance ProgramCompetitive group pension planCyclescheme, Techscheme and season ticket loansVarious perks such as free Wednesday lunch in-office, on-site massages and regular social eventsLearning and development opportunities including in-house training and coaching, professional certifications, and coursesIf otherwise eligible, participation in the discretionary annual bonus programIf otherwise eligible and hired into a qualifying level, participation in the discretionary Long-Term Incentive (LTI) Program