Full Stack Engineer
Role details
Job location
Tech stack
Job description
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 servicesWrite clean, maintainable code using TypeScript (Node.js backend)Design reusable components and patterns that scale across the platformBuild event-driven applications using AWS Lambda and AWS API GatewayContribute to modern frontend development (e.g., React or similar), ensuring great UX and accessibilityDeliver major features from concept through to launch, taking ownership end-to-endPerform thorough code reviews, providing constructive feedback and raising engineering standardsEnsure system performance, security and resilience across services and applicationsOperate effectively within regulated and security-sensitive environmentsCollaborate with Product Owners and UX Designers to turn requirements into robust technical solutions
Requirements
Experience building production-grade applications as a fullstack Engineer (or backend engineer with strong frontend capability)Strong skills in Node.js + TypeScriptExperience designing and building APIs and scalable backend systemsCloud experience, ideally AWS (Lambda, API Gateway, event-driven architecture)Solid software engineering fundamentals: testing, CI/CD, code quality, maintainabilityComfortable working closely with product and design teamsOwnership mindset - you care about delivery, outcomes, and continuous improvement
Benefits & conditions
Competitive salary up to £100,000 (depending on experience) plus stock optionsPrivate medical and dental insuranceLife assurance at 4x salary plus critical illness cover25 days annual leave plus bank holidays and Christmas closure£1,200 annual learning and development budgetEnhanced parental leaveWork from home equipment budgetMonthly 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.