CAREERS · MBARC LABS
We're Hiring
We hire people who like starting things.
Most of our work is early: the first version of a product, or the rebuild that has to hold once it grows. You will follow a project from the argument about what to build all the way through to production. The variety is the point.
Our culture
How we work
Four things come up again and again in how decisions get made here. None of them are unusual. Holding to them when a deadline is close is the harder part.
Ship early, then fix it
Something small in front of real users beats a quarter spent being wrong in private. We launch earlier than is comfortable.
Write it properly
We write tests, and we write down why a decision was made. Six months later that note is often the only thing that explains the code.
Say the actual reason
Context gets shared, including the awkward parts. If a call was made for a boring commercial reason, we say so rather than dress it up.
Treat it like your own
Every project gets handled as though the company were ours. That shows up mostly in small decisions nobody would notice if we got them wrong.
Perks and benefits
What the job comes with
Remote-First
Work from anywhere in the world
Flexible Hours
Results matter, not when you work
Competitive Pay
Top-tier compensation packages
Learning Budget
Annual budget for courses & conferences
Async Culture
Deep work time, minimal meetings
Global Team
Collaborate with talent worldwide
How we hire
What happens after you apply
Here is the whole process, in order. No surprise stages. It usually runs one to two weeks from the first email to a decision.
1-3 days
Application Review
Send a resume and whatever work you can show us. A person reads every application; nothing is screened by a model. What we're looking for is evidence you have actually shipped something.
30 min
Intro Call
A conversation about what you have worked on and what you want next. It runs both ways, so bring questions about us.
60-90 min
Technical Deep-Dive
For engineers, we work through a real problem from our own backlog together. No algorithm puzzles. For designers, we walk your portfolio and critique a piece of it properly. Either way we are paying attention to how you reason.
45 min
Project Discussion
Pick a project you're proud of and walk us through it. We will ask about the tradeoffs you made and what you would do differently now. Explaining a decision clearly is most of the job.
30 min + offer
Team Fit & Offer
You meet a few more people. If it is a yes on both sides, you will hear from us within 48 hours of this conversation.
What we look for
Builders, not maintainers
Most of what we do is a first version. If an empty repository interests you more than a mature one, the work here will suit you.
Argue, then commit
Bring a real opinion and be willing to change it when someone shows you why. Once the call is made, everyone gets behind it, including whoever lost the argument.
Product sense
Engineer or designer, you should care what the thing is for. The good technical decisions usually come from someone who understood the user first.
You own the outcome
Nobody is going to hand you the problem. If you notice something is broken, the expectation is that you fix it or make sure someone does.
Going into the interview
- Ask clarifying questions before you start solving.
- Think out loud. We are following your reasoning as much as your answer.
- Say when you don't know something. Nobody minds; bluffing is the problem.
- Bring questions for us. You are deciding about us too.
Open positions
Open roles right now
Nothing here that matches what you do? We would still like to see your work.Reach out anyway.
You will build first versions for client teams, then help them hold up as usage grows. The work spans React, Node, and the cloud infrastructure underneath.
What we're looking for:
- 5+ years of full-stack development experience
- Strong proficiency in TypeScript, React, and Node.js
- Experience with cloud platforms (AWS, GCP, or Azure)
- Track record of shipping products from 0 to 1
- Excellent communication skills
You will own design on more than one product at a time, from the first rough wireframe through to the prototype engineers build from.
What we're looking for:
- 4+ years of product design experience
- Strong portfolio demonstrating end-to-end design work
- Proficiency in Figma and prototyping tools
- Experience designing for web and mobile platforms
- Ability to work closely with engineers and founders
You join a client project as its first engineer. A good fit if you would rather change problems every few months than stay on one system for years.
What we're looking for:
- 3+ years of software engineering experience
- Full-stack capabilities with modern frameworks
- Startup or agency experience preferred
- Self-directed and highly motivated
- Available for long-term engagements (6+ months)
Nothing open that fits?
Send us your work anyway. Roles open at awkward times, and it is far easier to call someone whose work we already know than to start a search from nothing.