Senior Full Stack Engineer

New Today

What You’ll Do

As a Senior Full Stack Engineer, you will play a pivotal role in shaping and delivering features for our enterprise-grade SaaS platforms. You’ll work across the stack, contributing to both front-end and back-end development, ensuring a seamless user experience while driving technical excellence. You’ll collaborate with Delivery Managers, Product Managers, and Senior Engineers, and provide technical leadership to ensure high-quality, scalable solutions.

Key Responsibilities

  • Deliver high-quality features and developments for SaaS products, working across front-end and back-end technologies.
  • Provide technical leadership, supporting team members to deliver against dependable estimates while evolving best practices.
  • Collaborate with senior stakeholders to refine and execute the technical roadmap, ensuring alignment with business priorities.
  • Build and strengthen a developer community, contributing to guilds, sharing knowledge, and driving best practices.
  • Actively participate in sprint planning and execution, ensuring smooth delivery of incremental improvements.
  • Document technical approaches and maintain a focus on testing, CI/CD, and scalability.

Essentials

What We’re Looking For

  • Frontend: Experience implementing web apps using React, Redux, and TypeScript.
  • Backend: Expertise in developing microservices with Node.js and familiarity with REST, GraphQL, asynchronous messaging, and data formats like JSON.
  • Proficiency with NoSQL databases such as MongoDB and search technologies such as Elasticsearch or Atlas Search.
  • Strong understanding of automated testing (unit tests, integration tests and test coverage) and CI/CD pipelines.
  • Excellent communication, leadership, and mentoring skills, with experience supporting developers in a remote, collaborative environment.
  • A pragmatic approach to problem-solving and adaptability to change.
  • Passion for personal growth and improving ways of working.

Desirable Skills

  • Familiarity with AWS services (e.g SNS/SQS, S3, CloudFormation) and DevOps principles.
  • Experience working with container technologies like Docker and orchestration platforms like AWS ECS or Kubernetes.
  • Experience with modern frontend frameworks and tools such as Vite, Next.js.
  • Experience with end-to-end testing tools like Cypress.
  • Experience with backend frameworks and libraries such as Express and Apollo Server.
  • Knowledge of Agile methodologies and delivering within a fast-paced SaaS environment.
  • Understanding of configuring scalable and customizable features for enterprise clients.

What You'll Get

  • Competitive salary
  • Flexible working hours
  • Birthday off
  • Health cash plan
  • Unlimited Holiday
  • Work from anywhere (4 weeks a year)
  • Thrive days! 10-3 Fridays
  • Shutdown over Christmas & New Year
  • Company trip

Seniority level

  • Mid-Senior level

Employment type

  • Full-time

Job function

  • Engineering and Information Technology
  • Industries: Software Development

Referrals increase your chances of interviewing at Thrive by 2x

Get notified about new Full Stack Engineer jobs in England, United Kingdom.

#J-18808-Ljbffr
Location:
England, United Kingdom
Salary:
£100,000 - £125,000
Job Type:
FullTime
Category:
IT & Technology