At a Glance
- Tasks: Lead the delivery of critical features and mentor a growing engineering team.
- Company: Join a cutting-edge infrastructure provider in London, specialising in fibre and cloud solutions.
- Benefits: Enjoy a competitive salary of £70k to £80k plus excellent perks.
- Why this job: Be part of a dynamic team shaping innovative tech solutions with real impact.
- Qualifications: 5+ years as a full stack engineer with expertise in React, Node.js, and Python.
- Other info: Ideal for those with startup experience and a passion for hands-on development.
The predicted salary is between 60000 - 84000 £ per year.
Our client is a forward thinking, ambitious infrastructure and managed services provider in London. We are looking for a Senior Full Stack Engineer to own end-to-end delivery of critical features, and lead the team to new heights. Salary £70k to £80k plus excellent benefits. Role type: Permanent. Location: London.
Our client is an infrastructure communications technology company providing end-to-end fibre solutions and now Cloud solutions, Wi-Fi, Firewalls/Security, SD WAN, Managed LAN and UC services for businesses and wholesale/carrier/channel organisations across London.
What you will do:
- Own end-to-end delivery of critical features, drive architectural excellence, and establish best practices.
- Work hands-on across React, Node.js, and Python services, own our CI/CD and DevOps processes, integrate with network-centric systems, and mentor the wider engineering team as we grow.
Key responsibilities:
- Architect, build & implement scalable features in our React frontend and Node.js / Python backend (FastAPI, Celery).
- Design integrations with network devices, IPAM, monitoring platforms, Wi-Fi authentication systems, CRMs and partnered PropTech tools.
- Continually hone and perfect our homegrown DevOps and CI/CD processes by further developing GitHub Actions pipelines, Terraform definitions and observability integrations.
- Ensure quality & reliability: establish testing best practices (unit, integration, end-to-end), conduct code reviews and demand high quality standards.
- Shape and refine our cloud-native platform to optimise performance, security and scalability.
- Mentor & lead intermediate developers, imparting knowledge and fostering a culture of clean code, peer review and shared ownership.
- Collaborate cross-functionally with product, operations and customer success to translate requirements into robust technical solutions.
A good fit candidate will have:
- 5+ years hands-on as a full stack engineer in a SaaS environment.
- Expert in React (hooks, state management, performance).
- Strong backend skills in Node.js (Express) and Python (FastAPI, Celery).
- Deep familiarity with Microsoft Azure (App Services, Functions, networking).
- Proven experience working with network-focused systems (SNMP, IPAM, CLI automation).
- Solid understanding of Auth0 (or similar OAuth/OIDC) and secure authentication flows.
- Skilled with GitHub and GitHub Actions for automated CI/CD.
- Experience with infrastructure as code (ARM templates, Terraform, Bicep).
- Comfortable writing and maintaining tests (unit, integration, e2e).
- Excellent communication, problem-solving skills and ability to thrive in a fast-paced startup.
- Background in network engineering or close collaboration with network operations teams.
- Experience building platform integrations and/or asynchronous automation systems.
- Open-source contributions in related domains.
- You’ve worked at an early-stage startup before and understand what “hands-on” really means.
Senior Full Stack Engineer employer: Comoro Ltd.
Contact Detail:
Comoro Ltd. Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Full Stack Engineer
✨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, such as React, Node.js, and Python. Being able to discuss your hands-on experience with these technologies during an interview will demonstrate your suitability for the role.
✨Tip Number 2
Showcase any previous experience you have with CI/CD processes and DevOps practices. Be prepared to share examples of how you've improved these processes in past roles, as this is a key responsibility for the position.
✨Tip Number 3
Highlight your mentoring experience, especially if you've led teams or helped junior developers grow. This role requires leadership skills, so be ready to discuss how you've fostered a culture of clean code and peer review in your previous positions.
✨Tip Number 4
Prepare to discuss your understanding of network-focused systems and cloud-native platforms. Given the company's focus on infrastructure and managed services, demonstrating your knowledge in these areas will set you apart from other candidates.
We think you need these skills to ace Senior Full Stack Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with React, Node.js, and Python, as well as your familiarity with CI/CD processes and network-focused systems. Use specific examples to demonstrate your skills and achievements in these areas.
Craft a Compelling Cover Letter: In your cover letter, express your passion for full stack development and how your background aligns with the company's goals. Mention your experience in mentoring and leading teams, as this is a key responsibility of the role.
Showcase Relevant Projects: If you have worked on projects that involved building scalable features or integrating with network devices, be sure to include these in your application. Highlight any open-source contributions or relevant SaaS experience.
Prepare for Technical Questions: Anticipate technical questions related to your expertise in React, Node.js, and Python. Be ready to discuss your approach to architectural excellence and best practices in coding, testing, and DevOps.
How to prepare for a job interview at Comoro Ltd.
✨Showcase Your Technical Skills
Be prepared to discuss your experience with React, Node.js, and Python in detail. Bring examples of projects you've worked on that demonstrate your ability to architect and implement scalable features, as well as your familiarity with CI/CD processes.
✨Demonstrate Leadership Qualities
Since the role involves mentoring intermediate developers, be ready to share your experiences in leading teams or projects. Highlight any instances where you fostered a culture of clean code and peer review, as this will resonate well with the interviewers.
✨Understand the Company’s Tech Stack
Research the company’s infrastructure and managed services offerings. Familiarise yourself with their use of Microsoft Azure, network-centric systems, and any specific tools mentioned in the job description, such as Auth0 and Terraform, to show your genuine interest.
✨Prepare for Problem-Solving Questions
Expect technical questions that assess your problem-solving skills. Practice coding challenges and system design scenarios relevant to full stack development, especially those that involve integrations with network devices and cloud-native platforms.