At a Glance
- Tasks: Lead the design and development of innovative applications using React and Node.js.
- Company: Join a fast-growing energy tech company in Manchester revolutionising renewable power.
- Benefits: Competitive salary, flexible working, and opportunities for professional growth.
- Other info: Dynamic team environment with mentorship opportunities and career advancement.
- Why this job: Make a real impact on the future of green energy with cutting-edge technology.
- Qualifications: Experience with Node.js, TypeScript, and AWS; strong problem-solving skills.
The predicted salary is between 36000 - 60000 ÂŁ per year.
You’ll be joining a fast-growing, Manchester‑based energy tech company that is reshaping how businesses buy and sell renewable power. Their peer‑to‑peer energy exchange platform connects organisations directly with renewable generators, using AI and modern cloud technology to cut out the traditional wholesale market, reduce costs, and make green energy more transparent, local and accessible.
What you’ll be doing:
- Leading the design, development and delivery of customer‑facing and internal applications using React + TypeScript.
- Architecting and implementing APIs, microservices and serverless functions in Node.js on AWS (Lambda, API Gateway, DynamoDB, SQS/SNS, S3), with a focus on scalability, reliability and maintainability.
- Proactively identifying technical improvements, bottlenecks and opportunities to enhance systems, workflows and engineering practices.
- Collaborating with product, design and operations teams to translate complex requirements into clear technical solutions.
- Driving code quality through strong testing practices (unit, integration, e2e, load), code reviews and automation.
- Mentoring junior and mid‑level engineers, helping them grow and raising the overall technical bar.
- Contributing to the technical roadmap and architecture, and taking ownership of technical debt, performance optimisation and long‑term maintainability.
What we’re looking for:
- Extensive commercial experience with Node.js/TypeScript.
- Strong experience building and deploying services on AWS (Lambda, API Gateway, DynamoDB, SQS/SNS, S3).
- Deep understanding of REST APIs, event‑driven architectures and distributed systems.
- Proven track record of delivering projects independently and resolving complex technical challenges.
- Strong experience with testing strategies (unit, integration, e2e, load).
- Demonstrated ability to mentor engineers and lead the delivery of complex features from concept to production.
- Excellent communication and collaboration skills, including working confidently with non‑technical stakeholders.
Nice to have:
- Experience with Infrastructure as Code (Terraform, AWS CDK).
- Advanced knowledge of serverless architectures and distributed systems.
- Experience integrating complex third‑party APIs and data sources.
- Knowledge of energy/utility industry workflows (e.g. smart meters, billing, pricing).
- Experience in technical leadership, architecture design and shaping engineering practices.
- Degree in Computer Science, Software Engineering or related field (or equivalent experience).
Full Stack Engineer in Manchester employer: SearchWorks
Contact Detail:
SearchWorks Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Full Stack Engineer in Manchester
✨Tip Number 1
Network like a pro! Reach out to folks in the energy tech space, especially those who work at companies you admire. Use LinkedIn to connect and engage with them; you never know when a casual chat could lead to a job opportunity.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving Node.js, TypeScript, and AWS. This will give potential employers a taste of what you can do and set you apart from the crowd.
✨Tip Number 3
Prepare for technical interviews by brushing up on your coding skills and understanding system design principles. Practice common algorithms and data structures, and be ready to discuss your past projects and how you tackled challenges.
✨Tip Number 4
Don’t forget to apply through our website! We’re always on the lookout for talented Full Stack Engineers. Make sure your application stands out by tailoring it to highlight your experience with scalable systems and mentoring others.
We think you need these skills to ace Full Stack Engineer in Manchester
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that match our job description. Highlight your experience with Node.js, TypeScript, and AWS, as these are key for us. A tailored CV shows us you’re serious about the role!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re excited about joining our team and how your background aligns with our mission in the renewable energy sector. Keep it concise but impactful!
Showcase Your Projects: If you’ve worked on relevant projects, don’t hold back! Include links to your GitHub or any live applications you’ve developed. We love seeing practical examples of your work, especially those involving APIs and microservices.
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 the role. Plus, it makes the process smoother for everyone involved!
How to prepare for a job interview at SearchWorks
✨Know Your Tech Stack
Make sure you’re well-versed in Node.js, TypeScript, and AWS services like Lambda and DynamoDB. Brush up on your understanding of REST APIs and event-driven architectures, as these will likely come up during the interview.
✨Showcase Your Problem-Solving Skills
Be prepared to discuss past projects where you tackled complex technical challenges. Use the STAR method (Situation, Task, Action, Result) to clearly outline your thought process and the impact of your solutions.
✨Demonstrate Collaboration
Since this role involves working with product, design, and operations teams, be ready to share examples of how you've successfully collaborated with non-technical stakeholders. Highlight your communication skills and how you translate complex requirements into actionable tasks.
✨Emphasise Mentorship Experience
If you have experience mentoring junior engineers, make sure to mention it! Discuss how you’ve helped others grow and how you approach code reviews and knowledge sharing to raise the overall technical bar.