Application Software Engineer (Full-Stack)
Manchester, Greater Manchester
£50000 - £65000 per annum
Full Time
Full Stack Engineer
Salary: £50,000 - £65,000 per annum
Location: Manchester
About the Role
We're looking for a skilled Full Stack Engineer to join a growing technology team. You'll play a key role in designing, developing, and maintaining high-quality technical solutions that support the wider business strategy. This position is ideal for someone who thrives in a collaborative environment, enjoys problem-solving, and has a passion for modern engineering practices.
Key Responsibilities
- Work closely with engineering and product teams to deliver well-architected, scalable, and secure solutions.
- Support the design and implementation of new features and complex technical patterns.
- Collaborate with senior engineers to shape technical direction and introduce new frameworks or design approaches.
- Drive best practices across the development lifecycle, from discovery through to testing and release.
- Share technical knowledge across the team and contribute to upskilling initiatives.
- Ensure architectural decisions align with governance, compliance, and security standards.
- Identify opportunities for process and performance improvement.
- Take ownership of specific technical areas, supporting the Engineering Manager and Principal Engineer where required.
- Champion clean, maintainable code and promote quality through mentoring and review.
Skills & Experience
- Proven background in full stack development, ideally within complex or customer-facing systems.
- Experience delivering projects through the full software lifecycle, from design to live support.
- Strong technical foundation across modern web technologies, including:
- JavaScript / TypeScript (with Domain-Driven and Test-Driven Development)
- React (web and native)
- Java (Spring Boot, Spring Cloud, Spring Data)
- Familiarity with Kafka, MongoDB, Elasticsearch, and Redis
- Experience with HTML, server-side rendering (e.g., Next.js), and SEO best practices
- Exposure to distributed systems, microservices, and event-driven architectures
- Knowledge of AWS cloud services, including Lambda and Step Functions
- Understanding of DevOps principles and experience with containerised environments (e.g., Kubernetes)
- Comfortable working independently and taking ownership of deliverables in a fast-paced environment
What's in It for You
- Competitive salary and performance incentives
- Flexible working arrangements
- Private healthcare coverage
- Generous pension contribution
- Annual leave package with additional wellbeing days
- Employee discounts and wellbeing initiatives
Apply now!