At a Glance
- Tasks: Build impactful fullstack platforms and collaborate with a mission-driven team.
- Company: Fast-growing tech company focused on social good and sustainable growth.
- Benefits: Up to £110,000 salary, stock options, private medical, and £1,200 learning budget.
- Other info: Diverse and inclusive culture with excellent career growth opportunities.
- Why this job: Create real-world impact while advancing your career in a supportive environment.
- Qualifications: 4+ years of software engineering experience with strong Node.js and TypeScript skills.
The predicted salary is between 66000 - 77000 £ per year.
Location: London (3 days in the office)
Contract Type: Permanent
Salary: Up to £110,000 (DOE) plus stock options, private medical/dental, and £1,200 L&D budget
Build fullstack platforms that generate real social impact globally, from user-facing experiences through to backend services.
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, and build frontend applications in React/TypeScript.
Shape reusable software components across the stack and deliver major features from concept through to launch.
Access £1,200 annual learning budget, enhanced parental leave, and 25 days holiday + Christmas closure.
Our client is one of the fastest-growing companies in the UK, combining commercial success with meaningful social good. They’re looking for a fullstack 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 Fullstack Software Engineer, you’ll join a close knit, mission driven team, building and maintaining the platforms that power large-scale social impact initiatives. You’ll work end-to-end across backend services and user-facing applications, taking responsibility for writing, testing and deploying code and infrastructure that serves millions of users.
You’ll collaborate closely with Product Managers and UX Designers to translate requirements into high-quality deliverables, ensuring performance, security and resilience across the full product experience.
Responsibilities:
- Build and maintain fullstack features across frontend and backend services.
- Write clean, maintainable code using TypeScript (Node.js backend).
- Design reusable components and patterns that scale across the platform.
- Build event-driven applications using AWS Lambda and AWS API Gateway.
- Contribute to modern frontend development (e.g., React or similar), ensuring great UX and accessibility.
- Deliver major features from concept through to launch, taking ownership end-to-end.
- Perform thorough code reviews, providing constructive feedback and raising engineering standards.
- Ensure system performance, security and resilience across services and applications.
- Operate effectively within regulated and security-sensitive environments.
- Collaborate with Product Owners and UX Designers to turn requirements into robust technical solutions.
What we’re looking for:
- Experience building production-grade applications as a fullstack Engineer (or backend engineer with strong frontend capability).
- Strong skills in Node.js + TypeScript.
- Experience designing and building APIs and scalable backend systems.
- Cloud experience, ideally AWS (Lambda, API Gateway, event-driven architecture).
- Solid software engineering fundamentals: testing, CI/CD, code quality, maintainability.
- Comfortable working closely with product and design teams.
- Ownership mindset — you care about delivery, outcomes, and continuous improvement.
Benefits:
- Competitive salary up to £110,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.
Senior Full stack Engineer in City of London employer: Hera
Contact Detail:
Hera Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Full stack Engineer in City of London
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and engage on platforms like LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Prepare for those interviews! Research the company’s mission and values, especially their focus on social impact. Be ready to discuss how your skills in Node.js, TypeScript, and AWS can contribute to their goals.
✨Tip Number 3
Showcase your projects! Whether it’s a GitHub repo or a personal website, make sure to highlight your fullstack capabilities. Demonstrating your work can set you apart from other candidates.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we’re here to support you throughout the process!
We think you need these skills to ace Senior Full stack Engineer in City of London
Some tips for your application 🫡
Tailor Your Application: Make sure to customise your CV and cover letter for the Senior Full Stack Engineer role. Highlight your experience with Node.js, TypeScript, and AWS, and show how your skills align with our mission of creating social impact.
Showcase Your Projects: Include examples of fullstack projects you've worked on, especially those that demonstrate your ability to build reusable components and deliver features from concept to launch. We love seeing real-world applications of your skills!
Be Authentic: Let your personality shine through in your application. We value a culture built on trust and psychological safety, so don’t be afraid to share your passion for software engineering and how you approach learning and feedback.
Apply Through Our Website: For the best chance of success, apply directly through our website. This way, we can ensure your application gets the attention it deserves, and you’ll be one step closer to joining our amazing team!
How to prepare for a job interview at Hera
✨Know Your Tech Stack
Make sure you’re well-versed in Node.js, TypeScript, and AWS services like Lambda and API Gateway. Brush up on your knowledge of event-driven architecture and be ready to discuss how you've used these technologies in past projects.
✨Showcase Your Problem-Solving Skills
Prepare to share specific examples of how you've tackled challenges in your previous roles. Think about times when you took ownership of a project or feature from concept to launch, and be ready to explain your thought process and the impact of your solutions.
✨Emphasise Collaboration
Since this role involves working closely with Product Managers and UX Designers, be prepared to discuss how you’ve collaborated with cross-functional teams in the past. Highlight your ability to translate technical requirements into user-friendly solutions and how you value feedback.
✨Cultural Fit Matters
This company values trust, clarity, and psychological safety. Be genuine and show your passion for creating social impact. Share your thoughts on diversity and inclusion, and how you contribute to a positive team culture. It’s all about finding the right fit!