At a Glance
- Tasks: Build and deploy end-to-end product features in a fast-paced environment.
- Company: Join a high-growth SaaS startup transforming business spend management.
- Benefits: Enjoy hybrid work, equity options, and relocation support for senior candidates.
- Why this job: Shape a no-code platform and collaborate with top engineers in a supportive culture.
- Qualifications: 6-10+ years in software engineering with strong TypeScript, React, and Node.js skills.
- Other info: Fast hiring process with opportunities for significant impact and growth.
The predicted salary is between 90000 - 150000 £ per year.
A high-growth, VC-backed SaaS startup is redefining how modern businesses manage spend—streamlining everything from software requests to supplier approvals. With enterprise customers already onboard and 10x growth on the horizon, they’re looking for exceptional full-stack engineers to scale the next generation of their platform.
Why You Should Join
- Shape a modern, cloud-native, no-code platform that handles the entire purchasing lifecycle
- Collaborate in a high-trust, high-performance engineering culture with full product ownership
- Work across React, Node.js, AWS Serverless (Lambda, DynamoDB, EventBridge), Hasura, CDK & SST
- Ship multiple times per day via a robust continuous delivery pipeline
- Drive architecture, scalability, and technical direction across core features and new domains
What You’ll Do
- Build end-to-end product features from idea to deployment and impact measurement
- Design scalable, observable systems ready to serve hundreds of enterprise customers
- Lead technical initiatives or set engineering direction depending on your level (Staff/Principal)
- Collaborate with product, design, and leadership on roadmap, UX, and feasibility
- Embrace deep ownership—from infra to UI, DevOps to customer impact
Ideal Background
- 6–10+ years of software engineering experience (flexible if you’ve delivered real impact fast)
- Strong full-stack skills in TypeScript, React, and Node.js
- Experience with AWS serverless tools (Lambda, DynamoDB, CDK, etc.)
- Passion for product, customers, and shipping fast without cutting corners
- High standards for quality, observability, reliability, and performance
- Bonus: experience in scaling early-stage products or leading in top-tier engineering teams
You’ll Fit If You…
- Thrive in ambiguous, fast-moving environments and make good decisions quickly
- Gravitate toward ownership-heavy work, not just implementation tickets
- Push yourself and others to build better, faster, and smarter
- Take pride in clean code, smooth user experiences, and solving real customer problems
- Have a history of excellence in any domain—tech, academia, sport, or side projects
Compensation & Equity
- Senior Engineer £90,000 - £110,000
- Staff Engineer: £110,000 – £135,000
- Principal Engineer: £135,000 – £150,000
- Equity Options
Benefits
- Hybrid working: 3 days/week in a brand-new Victoria office (Tues–Thurs)
- Visa sponsorship and relocation support for senior-level candidates
- Equity with meaningful upside in a high-growth environment
- Work closely with a newly hired Head of Engineering from a top European scaleup
- Join a team of high-performing engineers scaling from 18 → 35+ this year
Hiring Process (Fast, Friendly, and Efficient – 2 to 3 Weeks)
- Intro Chat with Hiring Manager
- Technical Screen
- Pair Programming (TypeScript)
- Final Interview with Leadership
This is a rare opportunity to build from the ground up, own the product you work on, and help define a category. You’ll work with ambitious, curious, and kind engineers in one of Europe’s most promising early-stage teams.
Apply now — or message Sam Barcia for a confidential chat.
Contact Detail:
Wave Talent Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land JavaScript Engineer
✨Tip Number 1
Familiarise yourself with the tech stack mentioned in the job description, especially TypeScript, React, and Node.js. Having hands-on experience or projects showcasing these technologies will give you a significant edge during discussions.
✨Tip Number 2
Prepare to discuss your experience with AWS serverless tools like Lambda and DynamoDB. Be ready to share specific examples of how you've used these tools to solve problems or improve systems in previous roles.
✨Tip Number 3
Showcase your ability to thrive in fast-paced environments by sharing stories of how you've successfully navigated ambiguity and made quick decisions in past projects. This will resonate well with the company's culture.
✨Tip Number 4
Demonstrate your passion for product development and customer impact. Prepare to discuss how you've contributed to building user-centric features and how you ensure quality and performance in your work.
We think you need these skills to ace JavaScript Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with JavaScript, TypeScript, React, and Node.js. Include specific projects where you've demonstrated your full-stack skills and any relevant AWS serverless tools you've used.
Craft a Compelling Cover Letter: In your cover letter, express your passion for building scalable systems and your interest in the company's mission. Mention how your background aligns with their needs and how you can contribute to their growth.
Showcase Relevant Projects: If you have a portfolio or GitHub repository, include links to projects that demonstrate your technical skills and problem-solving abilities. Highlight any experience in scaling early-stage products or leading engineering initiatives.
Prepare for Technical Questions: Anticipate technical questions related to full-stack development, particularly around TypeScript, React, and Node.js. Be ready to discuss your approach to building features from idea to deployment and how you ensure quality and performance.
How to prepare for a job interview at Wave Talent
✨Showcase Your Full-Stack Skills
Make sure to highlight your experience with TypeScript, React, and Node.js during the interview. Be prepared to discuss specific projects where you've successfully implemented these technologies, as this will demonstrate your capability to handle the responsibilities of the role.
✨Prepare for Technical Challenges
Expect a technical screen and pair programming session as part of the interview process. Brush up on your coding skills, particularly in TypeScript, and practice solving problems in real-time to showcase your thought process and problem-solving abilities.
✨Emphasise Ownership and Impact
This company values deep ownership and impact. Be ready to share examples of how you've taken initiative in past roles, whether it was leading a project or making significant improvements to a product. This will align with their culture of high performance and accountability.
✨Understand Their Product and Market
Research the company's platform and its position in the market. Understanding their product lifecycle and customer needs will allow you to ask insightful questions and demonstrate your genuine interest in contributing to their mission.