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.
- Location:
- England, United Kingdom
- Salary:
- £100,000 - £125,000
- Job Type:
- FullTime
- Category:
- IT & Technology