Senior by design
Small squads of experienced people. No layers between you and the client, and no one to hide behind.
Careers
01 / Life at UBACODE
Small squads of experienced people. No layers between you and the client, and no one to hide behind.
You scope, build and ship. Discovery findings, architecture and demos are yours to present.
Hybrid or remote within IST ±3h, four meeting-free mornings a week, and a hard stop on weekends.
An annual learning budget, conference time and paid open-source days.
Comprehensive medical cover for you and dependants, and generous parental leave.
Everyone shares in the studio's success through profit share and, for senior roles, equity.
02 / Open roles
Own features end to end across Next.js, Node and PostgreSQL for fintech and AI products, working directly with clients.
What you'll do
What you bring
Run research, prototype quickly and grow design systems for complex B2B products, from discovery through launch.
What you'll do
What you bring
Build retrieval systems, evaluation harnesses and model pipelines that run reliably in client production environments.
What you'll do
What you bring
03 / How we hire
Thirty minutes with the hiring lead about the role, your work and what you want next.
A short, paid exercise close to real work. No whiteboard puzzles.
Meet the people you would work with. Bring questions; we will bring ours.
A clear offer within a week, with the salary band shared up front.
04 / How we think
We explain trade-offs in plain language and write code the next person can read.
The people who scope the work are the people who build it. No bait and switch.
We measure ourselves on what changed for the business, not on features shipped.
We surface problems early, including when the right answer is a smaller build.
Next step
Tell us where you're heading. We reply within two working days with a point of view and a plan for the first conversation.