Full-Stack Developer

Stott and May
Charing Cross, United Kingdom
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote
Charing Cross, United Kingdom

Tech stack

Artificial Intelligence
Amazon Web Services (AWS)
Software as a Service
Software Quality
Code Review
Cursor (Graphical User Interface Elements)
PostgreSQL
MongoDB
Node.js
NoSQL
Redis
TypeScript
React
Large Language Models
Angular
Information Technology
Amazon Web Services (AWS)
Front End Software Development
Data Pipelines

Job description

Are you a seasoned engineer passionate about building scalable, reliable cloud-native applications? Shape the Future of B2B SaaS Innovation as a Senior Full-Stack Developer, instrumental at a pivotal stage of growth. In this role, you'll collaborate closely with senior leadership, influence technical strategy, and craft high-impact features across our multi-tenant SaaS platform. If you thrive in a fast-paced environment, love solving complex problems, and want to work at the intersection of cutting-edge AI and scalable architecture, this opportunity is for you.

What You'll Do:

  • Design, develop, and deliver sophisticated features on our cloud-native SaaS platform, emphasizing scalability, security, and maintainability.
  • Take ownership of key areas of the codebase, guiding the full development lifecycle from design through deployment and monitoring.
  • Contribute to architectural decisions, especially around multi-tenant systems, event-driven architectures, and platform evolution.
  • Provide mentorship and thoughtful code reviews to uplift team quality and standards.
  • Collaborate daily with CTO, Principal Engineer, and cross-functional teams to refine requirements and technical solutions.
  • Leverage AI tools like Cursor and Claude Code to accelerate development and enhance code quality.
  • Ensure platform resilience, observability, and performance in production environments.
  • Lead technical discussions, document trade-offs, and help align engineering efforts across teams.

Requirements

  • A Senior Full Stack Engineer with 8+ years of experience designing and maintaining production SaaS applications.
  • Proficient in TypeScript & Node.js, with extensive hands-on experience in building scalable back-end services.
  • Skilled in modern front-end frameworks such as React or Angular, with a full-stack mindset.
  • Well-versed in SaaS architecture, especially multi-tenant, distributed, and cloud-native systems.
  • Experienced with relational and NoSQL databases like PostgreSQL, Redis, and DocumentDB/MongoDB.
  • Comfortable integrating AI-assisted development workflows and tools.
  • Demonstrates systems thinking, considering long-term maintainability, team velocity, and platform stability.
  • Bonus: Familiarity with LLMs and agentic systems (LangChain, AWS Bedrock), data pipelines (AWS Glue, ClickHouse), or related modern tech.

Preferred Education & Experience:

  • Bachelor's or Master's degree in Computer Science, Engineering, or related field.
  • 8+ years of professional experience in full-stack SaaS development in product-led environments.

Additional Requirements:

  • Ability to work remotely within UTC to UTC+8 time zones.
  • Strong communication skills and collaborative mindset.
  • Passion for continuous learning and innovation in AI and cloud-native architecture.

Apply for this position