cover image
Tab

Tab

www.tab.travel

1 Job

66 Employees

About the Company

Tab powers payments and bookings for travel and tourism businesses across 40 countries in Latin America, Africa, and Asia. Our platform helps tourism businesses accept card payments from their guests — whether online, in advance, or in person — making it easier to get paid in any currency. We reduce payment costs, simplify operations, and give businesses more flexibility — so they spend less time on admin and more time with their guests. We work with a wide range of partners, from boutique hotels to budget stays, activity retreats to tour operators, wellness stays to day tour guides - anyone who works directly with tourists! Our focus is on emerging destinations where payments and bookings can be a real challenge — and we’re trusted by thousands of tourism businesses worldwide. Together, we've helped millions of travellers pay easily in over 100 currencies. We integrate with popular booking management systems such as Cloudbeds and Bookinglayer, and we're backed by Y Combinator (the investors behind Airbnb, Dropbox and Stripe).

Listed Jobs

Company background Company brand
Company Name
Tab
Job Title
Full Stack Developer
Job Description
**Job Title** Full Stack Developer **Role Summary** Design, develop, and maintain scalable web applications across both front‑end and back‑end tiers. Apply modern languages and frameworks to deliver high‑performance, secure services that support high transaction volumes and rapid feature iteration. **Expactations** * Deliver functional code within agreed sprint cycles. * Collaborate in an agile environment (stand‑ups, sprint reviews, pair programming). * Mentor junior members and contribute to knowledge sharing. **Key Responsibilities** • Architect and implement end‑to‑end web features using Python/Flask, Django, Svelte, and PostgreSQL. • Optimize performance, security, and scalability for large‑scale payment and booking services. • Write automated tests (unit, integration, TDD) and maintain robust CI/CD pipelines. • Participate in infrastructure decisions (dynamic scaling, edge computing, payment gateway integrations). • Contribute to code reviews, technical documentation, and continuous process improvement. **Required Skills** * ≥4 years of full‑stack development experience. * Proficiency in at least one object‑oriented language (Python, Java, C#, etc.). * Front‑end expertise in modern frameworks (e.g., Svelte, React, Vue). * Strong back‑end knowledge (Python/Flask, Django, PostgreSQL). * Experience with scalable architecture, concurrent systems, and payment processing. * Comfortable with TDD, CI/CD, and cloud‑based deployment. * Excellent communication, problem‑solving, and mentoring abilities. **Required Education & Certifications** * Bachelor’s degree in Computer Science, Software Engineering, or related field (preferred). * Certifications in relevant technologies (e.g., AWS Certified Developer, Certified Scrum Master) are a plus.
London, United kingdom
Hybrid
Junior
28-12-2025