At a Glance
- Tasks: Lead a team to develop high-performance, scalable web applications using cutting-edge technologies.
- Company: Join Couch Heroes, an innovative game studio focused on creativity and player connection.
- Benefits: Enjoy remote work, competitive salary, and opportunities for professional growth.
- Other info: Be part of a remote-first culture that values autonomy and collaboration.
- Why this job: Shape the future of gaming while mentoring a passionate team in a dynamic environment.
- Qualifications: 6+ years in software development with leadership experience; expertise in modern tech stacks.
The predicted salary is between 43200 - 72000 £ per year.
We’re looking for a Lead Full-Stack Developer to take the reins of our web engineering team and drive the development of high-performance, scalable, and secure full-stack applications. This is a hands-on leadership role for someone who thrives at the intersection of architecture, development, and team mentorship.
You’ll own our full-stack systems from backend services and cloud infrastructure to frontend interfaces, while guiding a growing team of engineers. You will report to the CTO and collaborate closely with the Gameplay, UI/UX, and Business teams to ensure that web experiences across our platform meet both technical and user goals. This is your chance to shape architecture, codebase, and team culture as we scale.
Your Role- Technical Leadership & Architecture
- Architect and lead the development of web applications using Golang, TypeScript, Node.js, React, and Next.js.
- Design and implement scalable backend services with Express.js, MongoDB, Redis, and WebSocket.
- Own CI/CD pipelines using Azure Pipelines, Docker, and Kubernetes; ensure reliability and best practices in code management and deployment.
- Optimize for performance, reliability, and scalability across all layers of the stack.
- Frontend Engineering
- Build polished, responsive, and dynamic UIs using React, Next.js, TailwindCSS, and Redux Toolkit.
- Collaborate with UI/UX to ensure great design-to-implementation handoff and user-centric workflows.
- Mentorship & Team Enablement
- Lead a small team of engineers through mentoring, code reviews, and technical planning.
- Define and uphold code standards, architecture decisions, and agile processes.
- Help foster a culture of ownership, curiosity, and continuous learning.
- 6+ years of professional experience in software development.
- 2+ years in a senior or lead role, with hands-on team leadership experience.
- Deep expertise with:
- Golang, TypeScript, Node.js, Express.js, MongoDB, Redis, WebSocket
- React, Next.js, TailwindCSS, Redux Toolkit
- Docker, Kubernetes (AKS), Nginx
- Azure Cloud services (App Services, AKS, Storage), Cloudflare, OAuth2 / JWT
- CI/CD pipelines, GitHub, Azure Repos, Jest
- Familiarity with real-time multiplayer architectures or game backend services.
- Contributions to open-source projects or personal side projects you are proud of.
- Experience working in gaming, Web3, or social platforms.
- You lead by example, hands-on when needed, empowering always.
- You trust your team but are always present to support, unblock, and mentor.
- You love building systems that last, and you take pride in readable, maintainable code.
- You’re comfortable working cross-functionally and translating vision into tech decisions.
- You enjoy solving tough problems with a blend of logic, creativity, and pragmatism.
Couch Heroes is a growing, international game studio building a modular, social-first MMO world designed for creativity, expression, and deep player connection. We’re crafting a platform where players shape stories, collaborate on content, and explore a constantly evolving universe together.
We’re remote-first, legally based in the UK, and scaling operations to support our multi-year roadmap. We value autonomy, curiosity, and collaborative ownership and we’re always looking for people who love games and building great teams.
Lead Full Stack Developer in Southampton employer: Couch Heroes
Couch Heroes is an exceptional employer for a Lead Full-Stack Developer, offering a dynamic remote-first work environment that fosters autonomy and collaboration. With a strong emphasis on mentorship and continuous learning, employees are encouraged to grow their skills while contributing to innovative gaming projects. The company's commitment to a supportive culture and its focus on building a modular, social-first MMO world make it an exciting place for those passionate about technology and gaming.
StudySmarter Expert Advice🤫
We think this is how you could land Lead Full Stack Developer in Southampton
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work in gaming or full-stack development. A personal recommendation can make all the difference when you're aiming for that Lead Full-Stack Developer role.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best projects, especially those using Golang, TypeScript, and React. This is your chance to demonstrate your technical prowess and leadership experience, so make it shine!
✨Tip Number 3
Prepare for the interview by brushing up on your technical knowledge and leadership strategies. Be ready to discuss how you've mentored teams and tackled complex problems in past roles. We want to see your passion for building great systems!
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who take the initiative to connect directly with us. Don’t miss out on this opportunity!
We think you need these skills to ace Lead Full Stack Developer in Southampton
Some tips for your application 🫡
Show Off Your Skills:When you're writing your application, make sure to highlight your experience with the tech stack mentioned in the job description. We want to see how your skills in Golang, TypeScript, and React can shine through!
Be Yourself:Let your personality come through in your application. We’re looking for someone who fits our culture of curiosity and ownership, so don’t be afraid to share what makes you unique and passionate about development.
Tailor Your Application:Customise your application to reflect how your past experiences align with the role. Mention specific projects where you've led teams or tackled challenges similar to those we face at Couch Heroes.
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity to join our team!
How to prepare for a job interview at Couch Heroes
✨Know Your Tech Stack Inside Out
Make sure you’re well-versed in the technologies mentioned in the job description, like Golang, TypeScript, and React. Prepare to discuss your past projects using these tools and how you’ve tackled challenges with them.
✨Showcase Your Leadership Style
Since this role involves mentoring and leading a team, be ready to share examples of how you've successfully guided others. Talk about your approach to code reviews and fostering a culture of continuous learning within your team.
✨Prepare for Technical Questions
Expect to dive deep into technical discussions. Brush up on system architecture, CI/CD pipelines, and performance optimisation. Practise explaining complex concepts clearly, as you’ll need to communicate effectively with both technical and non-technical teams.
✨Demonstrate Your Passion for Gaming
Couch Heroes values a love for games, so don’t shy away from sharing your personal projects or contributions to open-source. Discuss what excites you about building gaming platforms and how you envision enhancing player experiences.