Senior Full Stack Developer

Skills
Full-Stack DevelopmentSoftware As A ServiceWeb ApplicationsAmazon AuroraData AnalyticsDatabasesMicrosoft Surface
Role

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