Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
We’re looking for a skilled Full Stack Developer with solid experience in Node.js, TypeScript, and MySQL to join our growing team at Novira Technologies.
This is a backend-first role, but if you also bring frontend experience (React, React Query), that’s a big bonus.
You must be able to commit to commuting to our office in Newport, South Wales - 2 days per week. This is non-negotiable.
What you’ll do:
- Build and optimise backend services using Nest.js, Node.js, TypeORM, and TypeScript
- Design and maintain RESTful APIs
- Work with MySQL (data integrity, performance tuning)
- Collaborate with app/frontend devs for smooth integration
- Take ownership of backend components and contribute to architecture
- Write clean, maintainable, scalable code
- Participate in reviews, testing, and deployment processes
Essential Experience
✔ 3+ years backend development experience
✔ Node.js, TypeScript, TypeORM
✔ Strong SQL / MySQL experience
✔ REST API development
✔ Git, Agile workflow
🌟 Why join us?
✅ Hybrid working (Newport office, twice a week)
✅ Small, agile, and growing team
✅ Work on real-world sustainability projects with global partners
✅ 20–25 days holiday (increases with service)
✅ Birthday day off
✅ Private healthcare
✅ Supportive, learning-focused environment
Our Hiring Process:
Stage 1 – Introduction (~1 hour)
Split into two parts:
Role Overview - A relaxed conversation to learn more about each other. We’ll discuss your experience, our requirements and learn a little more about what makes you tick.
Brief Technical Assessment - A brief technical assessment to gauge your approach and thinking.
If successful at this stage, we will get back in touch after the call and offer you a take-home test.
Stage 2 – Technical Assessment (1 hour)
Code Review – Review the code submitted from your take-home test.
Stage 3 – Final Interview (~30 mins)
A short wrap-up chat with our CEO to align on values, culture, and direction
📨 Interested or know someone who might be?
Let’s chat, message me directly.
You must have existing rights to work in the UK. We do not offer visa sponsorship for this role.
NO RECRUITERS PLEASE
#NodeJS #TypeScript #BackendDeveloper #FullStack #Hiring #TechJobsUK
Key Skills
Ranked by relevanceReady to apply?
Join Novira Technologies and take your career to the next level!
Application takes less than 5 minutes

