At a Glance
- Tasks: Lead technical direction, design scalable systems, and mentor engineers in a fast-paced environment.
- Company: Join a mission-driven SaaS company focused on sustainability and ESG data reporting.
- Benefits: Enjoy a competitive salary, personal development fund, flexible working, and 25 days holiday.
- Why this job: Make a meaningful impact on People & Planet while shaping innovative technology solutions.
- Qualifications: 5+ years in software development with expertise in TypeScript, Node.js, and AWS required.
- Other info: Hybrid work model with monthly team days and UK-wide off-sites twice a year.
The predicted salary is between 68000 - 84000 £ per year.
Location: Hybrid / Remote First – London (1 day a week on-site)
£85,000 - £100,000 + Benefits | Full Time
Are you a senior software engineer ready to take the technical lead in a mission-driven, fast-growing SaaS business focused on sustainability? WRK digital is proud to be partnering with a forward-thinking organisation helping companies collect, measure and report their ESG data. Their intuitive SaaS platform is designed with business users in mind—user-friendly, tailored, and continuously evolving through a modern AWS-based architecture.
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.
What we’re looking for:- 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
- 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
- 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
- 25 days’ holiday (plus bank holidays)
- 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.
Senior Software Engineer - AWS, Node & Typescript employer: WRK digital
Contact Detail:
WRK digital Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer - AWS, Node & Typescript
✨Tip Number 1
Familiarise yourself with the latest trends in AWS, Node.js, and TypeScript. Being well-versed in these technologies will not only boost your confidence but also allow you to engage in meaningful conversations during interviews.
✨Tip Number 2
Showcase your experience in designing scalable systems by preparing specific examples from your past work. Be ready to discuss the challenges you faced and how you overcame them, as this will demonstrate your problem-solving skills.
✨Tip Number 3
Highlight any mentoring or leadership roles you've had in previous positions. This is crucial for a senior role, so be prepared to discuss how you've supported and guided other engineers in their development.
✨Tip Number 4
Research the company’s mission and values, especially their focus on sustainability. Being able to articulate why you’re passionate about their goals can set you apart and show that you’re a great cultural fit.
We think you need these skills to ace Senior Software Engineer - AWS, Node & Typescript
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with TypeScript, Node.js, and AWS. Include specific projects where you've designed scalable systems and integrated APIs, as these are key requirements for the role.
Craft a Compelling Cover Letter: In your cover letter, express your passion for sustainability and how your technical skills can contribute to the company's mission. Mention your experience in mentoring engineers and leading architectural decisions, as this aligns with what they are looking for.
Showcase Relevant Projects: If you have a portfolio or GitHub repository, include links to relevant projects that demonstrate your expertise in full-stack development, particularly with the technologies mentioned in the job description. This will give them a clear view of your capabilities.
Prepare for Technical Questions: Anticipate technical questions related to system design, coding standards, and best practices. Be ready to discuss your problem-solving approach and how you stay current with industry trends, as these are crucial for the role.
How to prepare for a job interview at WRK digital
✨Showcase Your Technical Expertise
Be prepared to discuss your experience with TypeScript, Node.js, and AWS in detail. Highlight specific projects where you designed scalable systems or integrated APIs, as this will demonstrate your deep expertise and problem-solving skills.
✨Prepare for Architectural Discussions
Since the role involves leading architectural decisions, think about past experiences where you made significant architectural choices. Be ready to explain your thought process and how those decisions impacted the project positively.
✨Emphasise Mentoring Experience
The company values mentorship, so share examples of how you've supported and guided other engineers. Discuss any formal mentoring roles or informal instances where you helped colleagues improve their skills.
✨Demonstrate a Growth Mindset
Stay current with industry trends and new technologies. Be ready to discuss how you keep your skills updated and how you would apply new tools or methodologies to enhance the company's product offerings.