Full Stack Developer
Full Stack Developer

Full Stack Developer

Full-Time 36000 - 60000 £ / year (est.) No home office possible
T

At a Glance

  • Tasks: Join a dynamic team to develop and enhance our innovative payments and booking platforms.
  • Company: Exciting startup focused on revolutionising tourism payments with a collaborative culture.
  • Benefits: Flexible hours, competitive salary, generous stock options, and a £1k training budget.
  • Why this job: Make an impact from day one while working with cutting-edge technologies.
  • Qualifications: 4+ years of full-stack experience and a passion for learning and mentoring.
  • Other info: Enjoy team lunches, events, and a flat-structured work environment.

The predicted salary is between 36000 - 60000 £ per year.

At Tab we've built a payments platform for independent tourism businesses off the beaten track, capable of handling thousands of payments an hour across 100 currencies, in real-time, with near-zero downtime — backed by Python + Flask + Postgres. We're also building a direct-booking platform and traveller-focused discovery platform in Svelte + Django, with over 100,000 tourism businesses listed so far. We are now operating profitably and sustainably, after successfully weathering the travel slump during COVID. That means we’re ready to build up the team as we continue to grow revenue.

Some of the challenges which excite us:

  • Scaling our payments platform to handle 10x more payments per day whilst maintaining checks-and-balances: we’re thinking about concurrent-systems, next-gen payment gateways, dynamic scaling, TDD.
  • Iterating on our direct booking and discovery platform with an ambitious plan to support 200,000+ businesses and millions of travellers: we’re thinking about speed, security, edge-computing.
  • Continuously improving how we work and develop, as the team and challenges grow.

We move fast, so you’ll start having a meaningful impact on the business in your first week as we execute our ambitious growth plan. It’ll also be encouraged to contribute across all areas – we all help each other out.

Responsibilities

  • Work as part of an office-centric, flat-structured, lean team — be one of the first few developers.
  • Take part in agile practices: sprints, standups and pair-programming are a core part of our workflow.
  • High level of autonomy as you work with code across our new and existing projects, to help build and improve our services.

Qualifications

  • Has at least 4 years of full-stack experience building web apps with any OO language and modern tech-stack.
  • Can contribute across the whole stack and is comfortable using multiple programming languages and frameworks, applying the right tool to the job at hand.
  • Can move fast, design with intent, build carefully and test thoroughly.
  • Loves to learn: new and old technologies, tried and tested methodologies — and most importantly, from their mistakes.
  • Enjoys mentoring junior team members.

What you can expect

  • Choose your own gear (desktop/laptop + screen), and we’ll help with access to books, courses, and conferences with a £1k annual training budget.
  • Flexible hours (start early or late, as you prefer).
  • Weekly team social lunch, and regular team events.
  • Very generous stock options in a YC-backed startup.
  • Competitive salary (based on your level of experience).

Interview Process

We like to move quickly between interview stages, and our typical interview process looks like this:

  • Initial call with one of our developers — general interview and get to know each other (~30 mins).
  • Take-home coding problem (2-3 hrs) + video call for technical interview (~60 mins).
  • Video call with our founder (~30 mins) — get to know each other.
  • Final round — on-site interviews with more team members in-person + case studies (~3hrs).

Full Stack Developer employer: Tab

At Tab, we pride ourselves on being an exceptional employer, offering a dynamic work environment where innovation thrives. Our flat-structured team encourages collaboration and autonomy, allowing you to make a meaningful impact from day one. With generous training budgets, flexible hours, and competitive salaries, we are committed to your professional growth while fostering a vibrant culture that celebrates teamwork and creativity.
T

Contact Detail:

Tab Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Full Stack Developer

✨Tip Number 1

Get your networking game on! Reach out to current employees at Tab or similar companies on LinkedIn. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.

✨Tip Number 2

Prepare for those technical interviews by brushing up on your coding skills. Use platforms like LeetCode or HackerRank to practice problems that might come up in the take-home coding challenge. We want you to feel confident!

✨Tip Number 3

Show off your passion for learning! During interviews, share examples of how you've tackled new technologies or methodologies. It’s all about demonstrating that you’re eager to grow and adapt, just like Tab is doing.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who are proactive and engaged with our process.

We think you need these skills to ace Full Stack Developer

Full-Stack Development
Python
Flask
Postgres
Svelte
Django
Agile Practices
Object-Oriented Programming (OOP)
Concurrent Systems
Dynamic Scaling
Test-Driven Development (TDD)
Edge Computing
Mentoring
Problem-Solving
Adaptability

Some tips for your application 🫡

Show Off Your Skills: When you're writing your application, make sure to highlight your full-stack experience and the tech stacks you've worked with. We want to see how you can contribute across the whole stack, so don’t hold back on showcasing your coding prowess!

Tailor Your Application: Take a moment to tailor your application to our job description. Mention specific projects or experiences that align with our challenges, like scaling platforms or working with agile practices. This shows us you’re genuinely interested in what we do!

Be Yourself: We love authenticity! Don’t be afraid to let your personality shine through in your application. Share your passion for learning new technologies and how you enjoy mentoring others. It helps us get to know the real you!

Apply Through Our Website: Make sure to apply through our website for the best chance of getting noticed. It streamlines the process for us and ensures your application lands in the right hands. We can’t wait to hear from you!

How to prepare for a job interview at Tab

✨Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, like Python, Flask, Postgres, Svelte, and Django. Brush up on your full-stack development skills and be ready to discuss how you've used these tools in past projects.

✨Prepare for Coding Challenges

Since there’s a take-home coding problem involved, practice similar coding challenges beforehand. Use platforms like LeetCode or HackerRank to sharpen your skills, and ensure you can explain your thought process clearly during the technical interview.

✨Embrace Agile Methodologies

Familiarise yourself with agile practices such as sprints and pair programming. Be prepared to discuss how you’ve worked in agile environments before and how you can contribute to their fast-paced workflow.

✨Show Your Passion for Learning

The company values continuous learning, so be ready to share examples of how you’ve embraced new technologies or learned from past mistakes. Highlight any mentoring experiences you have, as they appreciate team collaboration and knowledge sharing.

Full Stack Developer
Tab

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

T
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>