
Backend Engineer (Typescript/node.js) - Flourish
- London
- Permanent
- Full-time
- Supporting the development of backend systems with Node.js, TypeScript, and PostgreSQL that help create interactive data visualisations used by millions worldwide
- Contributing to system reliability through observability practices, monitoring, and deployment automation, with mentorship from team members
- Implementing and testing important features within our visualisation platform
- Collaborating on data handling processes to support effective visualisations while maintaining system flexibility
- Working in a cross-functional team to develop both server-side APIs and frontend client solutions
- Participating in code reviews and technical discussions to share knowledge and improve our engineering practices
- Joining our on-call rotation with structured support, learning incident response while helping improve our systems
- You showcase enthusiasm for learning and growth in a collaborative environment
- You hands-on experience using AI in coding to drive greater impact
- You bring a balanced approach to technical solutions, focusing on team impact
- You have an interest in helping people communicate effectively with data
- You have experience working with TypeScript/JavaScript, Node.js, and some familiarity with AWS infrastructure
- You previously built API solutions and worked with databases like PostgreSQL
- You are interested in learning about system observability and reliable services
- You have the ability to write clean, tested code with clear documentation
- You have some experience with CI/CD pipelines and automated testing
- Equity packages - we want our success to be yours too
- Inclusive parental leave policy that supports all parents & carers
- An annual Vibe & Thrive allowance to support your wellbeing, social connection, office setup & more
- Flexible leave options that empower you to be a force for good, take time to recharge and supports you personally