Senior Full Stack Developer
Skills
Full-Stack DevelopmentSoftware As A ServiceWeb ApplicationsAmazon AuroraData AnalyticsDatabasesMicrosoft Surface
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- 5+ years of commercial full-stack software engineering experience
- Proven experience building and scaling multi-tenant SaaS platforms
- Strong expertise in AWS including EC2 and Lambda
- Strong proficiency in Python and Node.js
- Deep expertise in React and modern state management
- Advanced experience with PostgreSQL or MySQL
- Experience with infrastructure as code tools such as Terraform CloudFormation or CDK
- Experience working with external APIs third-party vendors and tech partners
- Experience using AI-driven engineering tools
- Strong experience in Agile teams using Jira and Confluence
Nice to have
- Team leadership
- Technical mentorship
- Agile mindset
- Collaborative
- Detail oriented
- Problem solving
Day to day
- Own the end-to-end technical construction of a new AI SaaS web application
- Translate complex product discovery specifications into production-grade and highly scalable features
- Design and deploy user-facing client applications and robust server-side architectures
- Build secure APIs optimise database schemas and deliver responsive intuitive user experiences
- Lead code reviews mentor junior developers and collaborate within an Agile product team
Hiring process
- Submit your CV and a brief summary of your technical background via the jobs website
- Explicitly state your eligibility to work under UK Sovereignty Status guidelines
