Join Tab as a Junior Full Stack Developer to build impactful features across our Svelte front end and Python back end. You will contribute to a platform processing thousands of payments hourly for 100,000+ global tourism businesses. Expect high-quality mentorship, pair programming, and the opportunity to ship production code in your very first weeks.
Junior Full Stack Developer at Tab
Looking to launch your engineering career at a profitable, YC-backed startup? Tab is hiring a Junior Full Stack Developer in London to help scale a payments platform for independent tourism businesses worldwide. You’ll ship production code in your first weeks, working with Svelte, Python, and AWS while receiving direct mentorship from senior engineers. With 100,000+ businesses already listed and a focus on sustainable growth, Tab offers a unique environment where you can work on high-scale products processing thousands of payments an hour. If you’re a curious builder who cares about clean code, this is the perfect place to grow.
Want to apply for this role?
Jack finds you jobs at companies like Tab. Talk to Jack to get considered for roles that fit what you're great at.
Location
London, United Kingdom
Compensation
£35k-£45k + Equity
Company
Tab
Role overview
Tab (tab.travel) powers bookings and payments for tourism businesses across 50+ countries in Latin America, Africa, and Asia — from boutique hotels to activity operators, helping them accept card payments from guests online, in advance, or in person, in any currency. We focus on emerging destinations where getting paid is genuinely hard. Backed by Y Combinator and trusted by thousands of businesses, we’ve already helped millions of travellers pay easily in over 100 currencies.
What you will do
- Develop and scale features across the Svelte/TypeScript front end and Python-based (FastAPI/Django) back end for a global payment platform.
- Collaborate within a tight-knit engineering team to maintain high system reliability across 100 currencies with near-zero downtime.
- Participate in agile practices, including sprints, standups, and rigorous code reviews to ensure high-quality, thoroughly tested production code.
Who this is a fit for
- Possesses a strong foundation in programming via a degree, bootcamp, or internships, with exposure to Python, JavaScript, or other OO languages.
- Demonstrates the ability to build end-to-end projects, such as a web app or API, and shows high curiosity for modern engineering methodologies.
- Communicates effectively in a collaborative environment and is eager to master technologies like PostgreSQL, AWS, and TDD practices.
Why this role is remarkable
- Ship real code immediately with mentorship from senior engineers, utilizing a modern stack including Svelte, FastAPI, Django, and AWS.
- Join a YC-backed (W15) startup that has achieved the rare feat of being profitable and sustainable while scaling toward 200,000+ businesses.
- Benefit from a structured learning environment including a £1k training budget, flexible hours, and pair programming as a core team workflow.
How Jack & Jill work together
Jack gets to know what you're great at and what you want next, then searches 15 million jobs daily and helps you discover roles at companies like this.
Meet Jack
What happens next?
Jack’s an AI agent for job searching and career coaching. He works for you.
Jill is the AI recruiter working for the company. She recruits from Jack’s network.
If your profile’s a match and Tab wants to meet, Jill will make the intro. In the meantime, Jack will send you excellent alternatives.