At a Glance
- Tasks: Lead the development of innovative software solutions using JavaScript and TypeScript.
- Company: Join a cutting-edge tech company with a collaborative and inclusive culture.
- Benefits: Enjoy a competitive salary, free gym access, healthcare, and enhanced pension.
- Other info: Dynamic environment with opportunities for career growth and learning.
- Why this job: Make a real impact on exciting projects while working with advanced technologies.
- Qualifications: Strong experience in full-stack development with JavaScript and TypeScript.
The predicted salary is between 60000 - 80000 £ per year.
A fantastic opportunity for a Lead JavaScript/TypeScript Software Engineer 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.
Whilst some projects involve sophisticated physical systems and devices, prior experience with hardware-integrated software environments is not essential. The team is open to experienced software engineers who are excited by the opportunity to learn this area and work across a broader engineering landscape.
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 for Lead JavaScript/TypeScript Software Engineer:
- 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
Experience in the following is beneficial:
- 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 for Lead JavaScript / TypeScript Software Engineer:
- 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
Applications:
If you would like to apply for this unique Lead JavaScript / TypeScript Software Engineer opportunity, please send your CV via the relevant links. We’re 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 applications@redtech-recruit.com.
We are an equal opportunity employer and value diversity at RedTech. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Lead JavaScript/TypeScript Software Engineer in Peterborough employer: RedTech Recruitment
Join a forward-thinking technology company in Peterborough, where as a Lead JavaScript/TypeScript Software Engineer, you will thrive in a collaborative and innovative environment. Enjoy exceptional benefits including a free gym, healthcare, and an enhanced pension, while having the opportunity to work on impactful projects that challenge your technical skills and foster your professional growth.
StudySmarter Expert Advice🤫
We think this is how you could land Lead JavaScript/TypeScript Software Engineer in Peterborough
✨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 best 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 practicing common technical questions and coding challenges. Use platforms like LeetCode or HackerRank to sharpen your skills. Remember, confidence is key!
✨Tip Number 4
Don’t forget to apply through our website! We’ve got loads of opportunities that might just be the perfect fit for you. Plus, it’s a great way to get noticed by our team directly.
We think you need these skills to ace Lead JavaScript/TypeScript Software Engineer in Peterborough
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights your experience with JavaScript, TypeScript, and any relevant frameworks. We want to see how your skills align with the role, so don’t be shy about showcasing your full-stack expertise!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re excited about this role and how you can contribute to our innovative projects. Keep it engaging and personal – we love to see your personality!
Showcase Your Problem-Solving Skills:In your application, mention specific examples where you've tackled complex issues or improved software architecture. We’re looking for those debugging and systems-thinking capabilities that make you stand out!
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way to ensure your application gets the attention it deserves. Plus, you’ll find more info about us and our culture there!
How to prepare for a job interview at RedTech Recruitment
✨Know Your Tech Stack
Make sure you’re well-versed in JavaScript and TypeScript, as well as the frameworks mentioned in the job description like Node.js and Angular. Brush up on your knowledge of RESTful APIs and database design, as these are crucial for the role.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific challenges you've faced in previous projects and how you resolved them. This will demonstrate your debugging and systems-thinking capabilities, which are key for a Lead Engineer.
✨Emphasise Collaboration
Since this role involves working closely with multidisciplinary teams, be ready to share examples of how you’ve successfully collaborated with others. Highlight your communication skills and any mentoring experience you have.
✨Express Your Willingness to Learn
The company values engineers who are excited about learning new technologies and working in broader engineering environments. Be open about your eagerness to expand your skill set, especially in hardware-adjacent areas.