Senior Full Stack Engineer
Role details
Job location
Tech stack
Job description
As a Senior Full Stack Engineer, you'll design, build, and maintain high-quality features across Back End and Front End systems. You'll work closely with designers, product managers, and fellow engineers to translate vision and requirements into scalable, elegant solutions.
You'll play a key role in elevating product performance, solving deep engineering challenges, and driving improvements across standards, processes, and tooling., * Build, enhance, and maintain full-stack features across Back End and Front End systems.
- Translate product and UX requirements into reliable, scalable, high-performance code.
- Collaborate cross-functionally to deliver polished, seamless product experiences.
- Solve complex problems related to scalability, performance, and developer experience.
- Elevate engineering processes, standards, and tooling across the team.
Requirements
Are you a passionate full-stack engineer who thrives in high-growth, fast-paced environments?
Do you love building across both Front End and Back End systems, solving complex engineering challenges, and shaping seamless user experiences?, Ideally, you will bring 5+ years of full-stack development experience, including:
- Experience building enterprise SaaS products, ideally within cybersecurity (Threat Intelligence or Offensive Security a plus).
- Strong Back End engineering skills with TypeScript and NestJS (REST, GraphQL, Sequelize).
- Frontend expertise with React, Next.js, TypeScript, Chakra UI, and React Query.
- Experience designing and implementing data-driven dashboards and complex UIs.
- Strong understanding of relational (MySQL) and NoSQL databases.
- Excellent debugging, troubleshooting, and performance optimisation skills.
- Ability to work from complex Figma designs and business logic diagrams.
- Proven ability to thrive in high-growth, fast-moving environments.
- Proactive, ownership-driven mindset with strong collaboration skills.
- Ability to learn rapidly and adapt to evolving priorities.
Preferred Experience: Candidates with startup or scale-up experience are strongly encouraged to apply. Desirable Skills
- Experience with AWS and Kubernetes.
- Familiarity with workflow engines (Xstate, Argo Workflows).
- Knowledge of computer infrastructure and networking