Senior Full Stack Engineer (Python / AWS / Node.js)
Overview
In this Senior Full Stack Engineer role you will design, build and maintain scalable cloud-based applications with a primary backend focus. You will work within a growing engineering team to deliver robust APIs and integrations, while contributing to architecture and best practices. The position offers hands-on impact on cloud-native systems and cross-functional collaboration in a fast-paced environment. This role also provides a path toward engineering leadership as the team expands.
Compensation / Benefitsannual bonus up to 15%hybrid working (3 days in office, 2 days from home)opportunity for engineering leadership influence
ResponsibilitiesDesign, develop and maintain scalable Python applicationsBuild and deploy cloud-native applications and APIs using AWSDevelop and maintain back-end services with occasional front-end developmentDesign robust integrations between internal and external systemsCollaborate with engineers and stakeholders to deliver high-quality softwareContribute to architecture, best practices and technical decision-making
Key requirements5+ years' commercial experience with Python5+ years' UK commercial experienceStrong hands-on experience with AWS (cloud-based apps and APIs)Strong commercial experience with Node.js and JavaScriptProven experience designing and building scalable applications and integrationsFull stack development with a primary back-end focusExcellent communication and stakeholder engagement skillscommunication skillsstakeholder engagementcollaborationPythonAWSNode.js