Senior Node / React Engineer
Role details
Job location
Tech stack
Job description
We're a well-funded, early-stage London-based venture on a mission to revolutionize compliance for banks and fintechs with cutting-edge, AI-powered regtech solutions. We're building a product and engineering team to drive the platform in an agile way, using AI and ML at its core, enabled by microservice running in AWS. We aim for full CI/CD, deploying as soon as tests are green.
We value clarity, transparency, and craftsmanship in everything we do. We believe that speed comes from doing things right, and we encourage creative use of AI, not just in our products, but in every aspect of how we work., Your mission is to lead the evolution of our platform by simplifying user journeys, optimizing microservices workflows, and extending our domain model into a cutting-edge knowledge graph. As a Senior Engineer, you are accountable for the quality, speed, and reliability of our microservices architecture, ensuring seamless user experiences and robust data security. You will transform innovative ideas into scalable code, automate everything from CI/CD to testing, and solve real customer problems at scale.
- End-to-end ownership: Engage directly with customers to close feedback loops and shape the product.
- Modern DevOps culture: Deploy microservices multiple times per day with confidence.
- Work with AI and expand your skills into Python and other emerging technologies.
- Be part of a collaborative, forward-thinking team building the next generation of microservices platforms.
- Continous learning, we believe ongoing training is key to success.
Requirements
Do you have experience in Terraform?, * Degree in Computer Science, Software Engineering, or equivalent experience.
- Extensive hands-on experience designing, building, and deploying distributed systems using microservices and event sourcing with Node.js and React.
- Solid experience of service-to-service communication, API design, and contract testing.
- You are comfortable in agile environments, resolving ambiguity.
- Strong focus on customer needs, with a passion for building platforms that empower clients.
- Commitment to cybersecurity best practices and data privacy.
- Automation-first mindset: from infrastructure to testing and deployment.
- Growth mindset: you embrace change, continuous learning, and innovation.
Familiarity with all components of our tech stack -
- Frontend: React
- Backend: Nest.js, Python/fastapi, LangChain
- Test Automation: Pact, Jest, Cypress, and Pytest (including AI test automation)
- Infrastructure: AWS ECS, PostgreSQL, Kafka (migrating from RabbitMQ)
- Infrastructure as Code: Terraform (using native AWS services where possible)
- CI/CD: GitHub-based tooling
Benefits & conditions
Pulled from the full job description
- Annual leave
- Sabbatical
- Life insurance
- Paid volunteer time
- Flexible schedule, In line with our Fair Pay Charter, we offer a competitive salary and benefits to support your mental, physical, financial and social wellbeing.
- Core bank funding for retirement savings, medical and life insurance, with flexible and voluntary benefits available in some locations.
- Time-off including annual leave, parental/maternity (20 weeks), sabbatical (12 months maximum) and volunteering leave (3 days), along with minimum global standards for annual and public holiday, which is combined to 30 days minimum.
- Flexible working options based around home and office locations, with flexible working patterns.
- Proactive wellbeing support through Unmind, a market-leading digital wellbeing platform, development courses for resilience and other human skills, global Employee Assistance Programme, sick leave, mental health first-aiders and all sorts of self-help toolkits
- A continuous learning culture to support your growth, with opportunities to reskill and upskill and access to physical, virtual and digital learning.
- Being part of an inclusive and values driven organisation, one that embraces and celebrates our unique diversity, across our teams, business functions and geographies - everyone feels respected and can realise their full potential.