Full Stack Developer
Role details
Job location
Tech stack
Job description
The company is looking for a mid-level Full Stack Developer with strong JavaScript, TypeScript and cloud experience to join their engineering team. It's an opportunity for you to work with modern technologies, contribute to innovative solutions, and play a meaningful role in shaping future products., As a Full Stack Developer, you'll work closely with engineers, product teams and stakeholders to design, build and maintain modern software solutions. You'll contribute across the full development lifecycle, helping to create scalable, reliable systems used by organisations across the UK.
- Design, build and maintain applications using TypeScript or JavaScript
- Develop scalable backend services and modern web and mobile frontends
- Work with cloud-native infrastructure and microservices architectures
- Contribute to automated testing including unit, integration and end-to-end tests
- Support CI/CD pipelines and continuous delivery practices
- Participate in Agile development processes
Requirements
The engineering team works within a modern, cloud-native technology stack designed to support scalable, high-performance applications. They're looking for a collaborative Full Stack Developer who enjoys solving problems and building reliable systems within a fast-paced product environment.
- At least 2 years' experience in full stack development using JavaScript and TypeScript
- Hands-on experience with cloud infrastructure built on AWS using Infrastructure as Code (IaC)
- Good understanding of microservices architecture
- Experience with frontend frameworks and cross-platform web/mobile technologies
- Good understanding of CI/CD pipelines supporting continuous integration and delivery
- Experience with automated testing (unit, integration and end-to-end)
- Familiarity with Agile development methodologies
- Experience with AWS CDK, Terraform or similar technologies would be particularly beneficial
- Relevant cloud certifications are desirable
Benefits & conditions
- Salary £50-60,000 per annum (may be slightly negotiable depending on experience)
- Annual salary reviews with regular market benchmarking
- Hybrid working 1-2 days per week remote from home
- Flexible working hours
- 25 days annual leave plus bank holidays
- Pension scheme with employer contribution and matched enhancements
- Health Cash Plan including 24/7 GP access, dental and optical cover
- Death in Service cover (4x salary)
- Employee Assistance Programme
- Paid volunteering days
- Discretionary bonus
- Comfortable, modern open-plan office
- Team and company social events
- Autonomy, trust and long-term career progression
- Structured training and development opportunities to help you grow
- Supportive, team-focused culture that values your ideas and achievements