Graduate Software Engineer 2025
Role details
Job location
Tech stack
Job description
We're looking for a Senior or Principal Software Engineer to help shape the technical direction of the product. You'll play a pivotal role in architectural decision-making, mentoring engineers, and ensuring scalable, robust systems are delivered to support the company's ambitious growth.
Requirements
- 5+ years of experience in full-stack software development
- Deep expertise in TypeScript, Node.js, and AWS
- Strong experience designing scalable systems and modern data architectures
- Comfortable integrating APIs and third-party services
- Strategic thinker with excellent problem-solving skills
- Experience mentoring and supporting other engineers
Benefits & conditions
-
Designing and building scalable, secure and maintainable systems
-
Leading on architecture and technical implementation of key features
-
Collaborating with product, design and engineering teams to deliver new functionality
-
Driving engineering best practices and setting coding standards
-
Conducting code reviews and championing quality through testing
-
Staying current with new technologies, tools and industry trends
-
Thriving in a fast-paced, agile environment with plenty of autonomy What's in it for you?
-
A competitive salary of up to £100,000 per annum
-
Personal development fund for training and learning
-
MacBook Pro or your preferred equipment
-
Flexible hybrid working with in-person team days once a month and UK-wide off-sites twice a year
-
The opportunity to make a meaningful impact on People & Planet from day one
-
AXA Private Healthcare, pension contribution and cycle to work scheme If you're looking for a role where you can lead technically, influence product direction, and contribute to a purpose-led business then we'd love to hear from you. Please apply now or contact James Westwood at WRK digital for a confidential conversation about next steps. Seniority level Seniority level