I’m working with a fast-growing, product-led company in the cybersecurity space that’s looking to hire a Senior Full Stack Engineer to join their engineering team.
About the role
This is a senior, hands-on role where you’ll be building and owning features across the full stack. You’ll work closely with product and design, help solve complex technical problems, and play a key role in improving engineering standards and ways of working.
What you’ll be doing
* Building and maintaining backend and frontend features end to end
* Translating product and design requirements into scalable, high-quality solutions
* Collaborating closely with product managers, designers, and other engineers
* Tackling complex challenges around scalability, performance, and reliability
* Raising the bar on code quality, tooling, and engineering best practices
What we’re looking for
* 7+ years of experience as a full-stack engineer
* Experience in startups or high-growth scale-ups
* Experience building enterprise SaaS products (background in cybersecurity, threat intelligence, or security tooling is a strong plus)
* Strong backend experience with TypeScript and NestJS, including REST and GraphQL APIs
* Experience designing and building complex, data-heavy UIs using React (Next.js and Chakra UI are a plus)
* Hands-on experience with relational (MySQL) and NoSQL databases
* Strong debugging, troubleshooting, and performance optimisation skills
* Take ownership and enjoy driving work forward
* Care about quality, performance, and continuous improvement
Tech you’ll work with
* Backend: TypeScript, NestJS, Sequelize, REST APIs, GraphQL, MySQL, NoSQL, Kafka
* Frontend: React, Next.js, TypeScript, Chakra UI, React Query, GraphQL
* Design: Figma (working from detailed designs and complex business requirements)
Nice to have
* Experience with AWS and Kubernetes
* Familiarity with workflow tools like XState or Argo Workflows
* A solid understanding of infrastructure and networking fundamentals