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.
Backend Software Engineer - Node.js & AWS (Tech4Good)
Location: London (3 days in the office)
Contract Type: Permanent
Salary: Up to £100,000 (DOE) plus stock options, private medical/dental, and £1,200 L&D budget
- Build backend platforms that generate real social impact globally
- Work with a close-knit engineering team in a high-performing culture built on trust, clarity and psychological safety
- Take ownership of event-driven architecture using Node.js, TypeScript, DynamoDB and AWS Lambda
- Access £1,200 annual learning budget, enhanced parental leave, and 25 days holiday plus Christmas closure
- Shape reusable software components and deliver major features from concept through to launch
Our client is one of the fastest-growing companies in the UK, combining commercial success with meaningful social good. They're looking for a Backend Software Engineer to join their London team and help build platforms that have already had a huge impact on the world.
If you have 4+ years of professional software engineering experience and want to advance your career whilst creating real impact, this role offers genuine opportunity.
Company Overview
The company operates with a mission to build sustainable growth whilst delivering significant social good. They foster a high-performing culture centred on trust, clarity, psychological safety, and mentorship, where engineers are encouraged to be passionate about their opinions whilst remaining humble in receiving feedback and learning through failure. Diversity and inclusion are core to how they operate and grow together as a team.
Position Overview
As a Backend Software Engineer, you'll collaborate with a close-knit team to build and maintain the backend platforms that power social impact initiatives. You'll take responsibility for writing, testing and deploying code and infrastructure that serves millions of users. You'll work closely with Product Managers and UX Designers to translate requirements into deliverable units, ensuring system performance, security and resilience throughout.
Responsibilities
- Write and test clean, maintainable backend code using Node.js and TypeScript
- Design and architect reusable software components that scale across the platform
- Build and design event-driven applications using AWS Lambda and AWS API Gateway
- Perform thorough code reviews, providing constructive feedback to strengthen team output
- Deliver major features from concept through to launch, taking ownership end-to-end
- Ensure system performance, security and resilience across all backend services
- Operate effectively within regulated and security-sensitive environments
- Collaborate with Product Owners and UX Designers to translate requirements into technical solutions
Requirements
- 4+ years of professional software engineering experience
- Strong proficiency with Node.js and TypeScript (or at least strong genuine experience in strongly typed languages)
- Hands-on experience with DynamoDB, AWS Lambda and AWS API Gateway
- Proven experience building and designing event-driven applications
- Solid understanding of unit and integration testing practices
- Experience working in regulated or security-sensitive environments in a bonus, but not essential.
- Comfortable taking ownership of features from concept to launch
- Strong communication skills and ability to collaborate across teams
Benefits
- Competitive salary up to £100,000 (depending on experience) plus stock options
- Private medical and dental insurance
- Life assurance at 4x salary plus critical illness cover
- 25 days annual leave plus bank holidays and Christmas closure
- £1,200 annual learning and development budget
- Enhanced parental leave
- Work from home equipment budget
- Monthly team socials and collaborative working environment
Alongside this generous package, you'll be immersed in a value-driven environment where you'll collaborate with a talented, supportive team committed to growth, continuous learning and creating meaningful social impact together.
Hera recruits with diversity and inclusion at its core and continues to embrace, champion and recognise the incredible assets that come from working and collaborating with people from all walks of life.
We're here to support you every step of the way, so if you require reasonable adjustments during the application or interview process, please don't hesitate to reach out to us.
We'll guide you through how we're able to support you with your specific needs and will ensure a fair and accessible recruitment process for all candidates, without you having to disclose the details behind your disability or condition.
Key Skills
Ranked by relevanceReady to apply?
Join Hera and take your career to the next level!
Application takes less than 5 minutes

