At a Glance
- Tasks: Design and build scalable software applications across frontend and backend.
- Company: Join an innovative tech company with a collaborative culture.
- Benefits: Enjoy a competitive salary, free gym, healthcare, and enhanced pension.
- Other info: Dynamic environment with opportunities for mentorship and career growth.
- Why this job: Work on challenging projects that make a real-world impact.
- Qualifications: Strong JavaScript/TypeScript skills and full-stack development experience required.
The predicted salary is between 60000 - 80000 £ per year.
A fantastic opportunity to join an innovative technology company developing advanced software solutions within a highly technical engineering environment. This is a hands-on software engineering role focused on building scalable, production-ready applications across both the frontend and backend. Working within a collaborative engineering team, you will help shape software architecture, development standards, testing practices and long-term product direction.
Location: Peterborough, Cambridgeshire. Ideally on-site 5 days per week, although hybrid working may be considered for exceptional candidates (absolute minimum 3 days a week).
Salary: £60,000 to £80,000 per annum + brilliant benefits - free gym, healthcare, enhanced pension, etc.
Requirements:
- Strong commercial experience in full-stack software engineering
- Strong JavaScript and TypeScript experience
- Experience building scalable backend systems using Node.js, NestJS or similar frameworks
- Frontend development experience using Angular or similar modern frontend frameworks
- Experience designing and developing RESTful APIs
- Experience working within Linux-based environments
- Strong understanding of software architecture, testing and production-ready software development
- Experience designing and working with databases
- Strong debugging, problem-solving and systems-thinking capability
- Ability to mentor and support other developers whilst remaining highly hands-on technically
- Excellent communication and collaboration skills
- Interest in learning and working within broader engineering and hardware-adjacent environments
Beneficial Experience:
- Software connected to physical products, devices, machines or real-world systems
- Raspberry Pi or similar platforms
- C++
- Python
- Embedded or hardware-adjacent software environments
- Mixed-language codebases
- Event-driven architectures
- Industrial systems, connected devices, robotics, scientific instrumentation or advanced manufacturing technology
- UI/UX awareness for operator or user-facing systems
Responsibilities:
- Design, build and maintain scalable frontend and backend software applications
- Develop and enhance bespoke software solutions used within advanced engineering environments
- Work closely with multidisciplinary engineering and technical teams to diagnose and resolve complex issues
- Contribute hands-on across multiple areas of the software stack
- Improve software architecture, maintainability, testing and engineering standards
- Support software release planning, deployment activities and technical documentation
- Help drive production readiness and long-term software scalability
- Mentor and support a small software engineering team
- Collaborate closely with engineers, technical specialists and other stakeholders
- Help improve development workflows, tooling and engineering processes
What the role offers:
- The opportunity to work on technically challenging software projects with real-world impact
- A highly technical, hands-on and engineering-led environment
- The chance to work across frontend, backend and broader systems development
- Exposure to a diverse range of technologies and engineering challenges
- A collaborative and innovation-focused culture where your ideas can make a genuine difference
If you would like to apply for this unique opportunity, please send your CV via the relevant links. We are committed to creating an inclusive and accessible recruitment process. If you require reasonable adjustments for your application or during the review process, please highlight this by separately emailing.
Lead JavaScript/TypeScript Software Engineer in Cambridge employer: RedTech Recruitment Ltd
Join a forward-thinking technology company in Peterborough, where innovation meets collaboration. As a Lead JavaScript/TypeScript Software Engineer, you'll thrive in a dynamic work culture that prioritises employee growth and offers exceptional benefits, including a free gym and enhanced healthcare. With opportunities to work on challenging projects and mentor fellow engineers, this role promises a rewarding career path in a supportive environment.
StudySmarter Expert Advice🤫
We think this is how you could land Lead JavaScript/TypeScript Software Engineer in Cambridge
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech world, especially those who work at companies you're interested in. A friendly chat can sometimes lead to insider info or even a referral!
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those using JavaScript and TypeScript. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on common technical questions and coding challenges. Practising with friends or using online platforms can help you feel more confident when it’s your turn to shine.
✨Tip Number 4
Don’t forget to apply through our website! We’ve got loads of opportunities that might be perfect for you. Plus, it’s a great way to ensure your application gets seen by the right people.
We think you need these skills to ace Lead JavaScript/TypeScript Software Engineer in Cambridge
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that match the Lead JavaScript/TypeScript Software Engineer role. Highlight your full-stack experience, especially with JavaScript, TypeScript, and any frameworks you've worked with.
Showcase Your Projects:Include specific examples of projects you've worked on that demonstrate your ability to build scalable applications. If you've tackled complex issues or improved software architecture, let us know!
Be Clear and Concise:When writing your application, keep it straightforward. Use clear language and avoid jargon unless it's relevant. We want to see your communication skills shine through!
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!
How to prepare for a job interview at RedTech Recruitment Ltd
✨Know Your Tech Stack
Make sure you’re well-versed in JavaScript, TypeScript, Node.js, and Angular. Brush up on your knowledge of RESTful APIs and databases too. Being able to discuss your experience with these technologies confidently will show that you're the right fit for the role.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific challenges you've faced in past projects and how you overcame them. This is a hands-on role, so demonstrating your debugging and systems-thinking capabilities will be crucial. Think of examples that highlight your ability to tackle complex issues.
✨Emphasise Collaboration
Since this position involves working closely with multidisciplinary teams, be ready to talk about your experience collaborating with others. Share examples of how you’ve mentored junior developers or contributed to team success. Communication skills are key!
✨Express Your Willingness to Learn
The company values engineers who are excited to learn and adapt. Be open about your interest in hardware-adjacent environments and any relevant experiences you have. Showing enthusiasm for expanding your skill set can set you apart from other candidates.