Careers at RaftLabs · remote software & AI development jobs
Most agencies give you tickets. We give you ownership.
Every project is a real product for a real client. You own the outcome, not just your ticket. Remote-first, async by default.
Team growth
Small by choice. Every hire is deliberate.
Working here
Why people join RaftLabs.
You own your work. Full stop.
We don't work ticket to ticket. Everyone on a project takes full ownership of the outcome, not just the task assigned.
Remote by design, not concession.
Async-first since day one. No mandatory standups. No time-zone theater. We measure output, not presence.
Real work for real clients.
Every project ships a product that real users pay for. No internal tools, no throwaway MVPs. Your name is on it.
Founders still write code.
The people who hired you are in the codebase. No hand-offs to account managers. No layers between your work and the outcome.
Benefits
What you get.
100% remote. Work from anywhere. No commute, no open-plan noise, no office politics.
5-day week. Weekends are yours. We don't glorify overwork.
Outcomes over hours. You set your schedule. We measure what you ship, not when you clock in.
Your workspace, your rules. Set up the way you work best. No hot-desking, no shared equipment.
Annual offsites. We come together in person once a year to connect, build, and reset.
AI-native by default. We build with the best tools available. If AI makes you faster and sharper, we want you using it.
Application policy
Apply only through the “Apply now” button on each job posting.
Applications via email, contact form, direct messages, or reaching out to team members will result in immediate rejection. We review applications submitted through our careers portal only.
Join us
Open positions
We hire people willing to take full ownership of what they build. Every project is a real product for a real client. Your name is on it.
Using AI to work smarter and move faster? We want to hear how.
Senior Level
Head of Growth Marketing
Own growth across RaftLabs, LoyaltyPass, and selected client accounts. Build the team, define the service, and run the channels that generate traffic, leads, and pipeline.

Mid Level
Business Analyst
Bridge the gap between client requirements and engineering delivery. Run discovery sessions, produce BRDs and user stories, and ensure what gets built matches what was agreed.

Business Development Manager (Software Solutions/Services)
Drive qualified pipeline for high-value custom development projects ($60K–120K+) through strategic outbound to enterprise buyers. Own prospecting, qualification, and SQL handoff to technical teams.

Full Stack Developer
Build web applications using Node.js and React for clients across the UK, EU, and North America. Work closely with product and design teams on real products for real clients.

Product Manager (Software Services)
Take ambiguous client briefs, define what should get built, and make sure delivery stays true to that definition. 80% product thinking, 20% delivery discipline.

Junior Level
Junior Quality Assurance Engineer
Write test cases, run regression cycles, and catch defects before they reach clients. A hands-on role with real ownership across multiple active projects from day one.

Intern
Digital Marketing Intern
Manage social media presence, execute digital marketing strategies, and track campaign performance. A 6-month full-time internship with a fully remote team shipping products for clients across the globe.

No match? We add positions regularly.
We are rated 4.7 out of 5 on Glassdoor.
Questions candidates ask
- Short and direct: a conversation about your work, a practical exercise close to what you'd actually do here, and a final call with a founder. You'll always know where you stand, and the people interviewing you are the people you'd work with.
- Yes, 100% remote and async by default. You set your schedule and we measure what you ship, not when you clock in. Once a year the whole team meets in person at an offsite.
- A 5-day week with no glorified overwork, full flexibility on hours and workspace, annual offsites, and the best AI tooling available. The bigger draw for most people: every project is a real product for a paying client, and the founders still write code.
- Yes, when the right person shows up. If you don't see a fit in the openings, send us what you're great at and we'll start a conversation.
- To apply, use only the Apply Now button on the job posting. Applications via email, contact form, direct messages, or reaching out to team members will result in immediate rejection. We review applications submitted through our careers portal only.