Join us as a Principal Full Stack Engineer and lead the design of scalable, high-impact software systems.
Work remotely from the UK with a top-tier salary of £140K–£160K.

About Stack Engineer

We are seeking a Principal Full Stack Engineer to lead and elevate the architecture, development, and deployment of our next-generation digital platform. This is a high-impact, high-autonomy role designed for a seasoned engineer who thrives in a fast-paced, remote-first environment. You’ll play a critical role in driving the design and development of scalable software systems that serve millions of users.

As a hands-on technical leader, you will set coding standards, define architecture best practices, and mentor a team of talented full stack developers. You’ll be instrumental in translating business goals into robust technical solutions while remaining deeply involved in coding, code reviews, and performance optimization.

This position is open to candidates based in the UK. You must be eligible to work in the UK without sponsorship.


What You’ll Do

  • Lead Full Stack Development: Architect and implement scalable full stack solutions using modern JavaScript frameworks (e.g., React, Node.js), microservices, and cloud-native infrastructure.
  • Own Technical Strategy: Define technical vision and architectural roadmap in collaboration with the CTO and product leadership.
  • Mentor & Guide Teams: Coach engineers, foster technical growth, and promote best practices in software design and development.
  • Drive Delivery: Oversee end-to-end feature development across front-end and back-end, ensuring on-time delivery of clean, secure, and performant code.
  • Innovate Continuously: Evaluate and integrate emerging technologies that enhance system performance, user experience, or development productivity.
  • Ensure Quality: Implement continuous integration and automated testing pipelines to ensure code quality and maintainability.
  • Cross-functional Collaboration: Work closely with Product, Design, DevOps, and Data teams to translate user needs into elegant and efficient solutions.
  • Code Hands-On: Lead by example by actively participating in coding and pull requests.

What We’re Looking For Stack Engineer

  • Experience: Minimum 8+ years of experience in full stack software development, with at least 2 years in a principal or staff-level role.
  • Front-End: Strong proficiency in React, TypeScript, HTML5, CSS3, and related front-end technologies.
  • Back-End: Advanced experience with Node.js, Express, REST APIs, and microservice architectures.
  • Cloud: Deep experience with AWS (Lambda, ECS, RDS, S3, API Gateway) or equivalent cloud platforms.
  • Architecture: Proven ability to design scalable, secure, and resilient systems from scratch.
  • DevOps: Familiarity with CI/CD pipelines (GitHub Actions, CircleCI, etc.), containerization (Docker), and infrastructure-as-code (Terraform, CloudFormation).
  • Leadership: Experience mentoring developers, leading code reviews, and managing technical decision-making at scale.
  • Communication: Excellent written and verbal communication skills. Ability to translate technical ideas for non-technical stakeholders.

Preferred Qualifications

  • Experience working in a SaaS or high-growth startup environment.
  • Prior experience with GraphQL, WebSockets, or serverless architecture.
  • Familiarity with domain-driven design (DDD) and event-driven architecture.
  • Exposure to Agile methodologies and product-driven development cycles.
  • Contributions to open source or technical thought leadership via blogs, talks, or communities.

Why Join Stack Engineer Us?

  • Remote First Culture: Work from anywhere in the UK. We embrace flexible hours and asynchronous communication.
  • High Compensation: Competitive salary between £140,000 – £160,000 plus performance-based bonuses.
  • Equity Options: Own a meaningful stake in the business as we scale.
  • Modern Tech Stack: Work with cutting-edge tools and frameworks to build impactful solutions.
  • Smart, Mission-Driven Team: Collaborate with passionate and talented individuals from diverse backgrounds.
  • Continuous Learning: Annual professional development budget and access to learning platforms.
  • Inclusive Culture: We value diversity, foster inclusion, and champion a psychologically safe work environment.
  • Work-Life Balance: Unlimited PTO, flexible hours, and regular company-wide wellness days.

Our Tech Stack

  • Frontend: React, TypeScript, Redux, Next.js
  • Backend: Node.js, Express, PostgreSQL, GraphQL
  • DevOps: AWS, Docker, Terraform, GitHub Actions
  • Data: Snowflake, Kafka, MongoDB
  • Monitoring: Datadog, Sentry, Prometheus

How We Work

We’re a distributed team that values clear communication, ownership, and autonomy. We use Slack, Jira, and Notion to stay aligned and Zoom for weekly team standups and pair programming sessions. You’ll have the freedom to manage your own schedule and the responsibility to deliver high-quality results.

We follow agile principles but adapt them to what works best for our teams — focusing on short feedback cycles, lean MVPs, and continuous iteration.


Our Hiring Process

  1. Application Review – Our Talent team will assess your background and experience.
  2. Intro Call – A 30-minute chat to discuss the role, our culture, and answer your questions.
  3. Technical Interview – A system design session focused on your approach to architectural challenges.
  4. Code Review Exercise – Walkthrough of a take-home or live coding task with our engineering team.
  5. Final Interview – Meet with leadership to explore values alignment and long-term vision.

Total process time: typically 2–3 weeks.


Ready to Apply in Stack Engineer?

If you’re a proactive, innovative engineer with a track record of building world-class software products, we’d love to hear from you. Join us and help shape the future of our technology — from wherever you call home in the UK.

Apply now and build what’s next.

Apply Now

Apply for this position

Allowed Type(s): .pdf, .doc, .docx