Tech stack: Front end: React.js, Backend and APIS: Node.js, database: MongoDB, Infrastructure: AWS, AI/ML: Python (recommendation algorithms)
Who are we? ?
Today, airlines like Ryanair and EasyJet make
35%+ of their revenue
from selling ancillaries, things like travel insurance, car rentals, and airport transfers. But for most airlines, tapping into this revenue stream is nearly impossible. Integrations and managing these third-party products end-to-end is a nightmare and takes years to implement.
That's where
Arcube
comes in. We've built a platform that aggregates dozens of high-margin ancillary products in one place. With
just one integration
, airlines can start generating
tens of millions in new revenue
fast.
My co-founder Harvey and I started Arcube at 19 as university students. We launched our platform with
Etihad Airways
as our first client and raised funding from
airline CEOs and top VCs
, and now have
16+ airlines in our pipeline
. We're a team of 7 right now, scaling aggressively, and aiming to become the
world's largest ancillary aggregator
.
The Role
We are looking for a highly skilled Senior Full-Stack Developer to join our team who has previously built resilient, high-throughput systems capable of handling tens of thousands of concurrent users with low latency. You should have experience designing scalable APIs, optimizing performance under load, and deploying infrastructure that doesn't break under pressure. We value speed of execution, ownership and a startup mentality. You will be working with a team of designers, travel tech specialists and other highly capable engineers.
Key Responsibilities
Joining the Arcube team as a Senior Full-Stack engineer, you will play a pivotal role in the continuous development of Arcube's software products, from front- and back-end feature development to architectural scalability, partner integration and cybersecurity.
You will be responsible for integrating and maintaining our ancillary supplier APIs and optimising for speed and uptime.
Build high-performance backend systems with low latency and high availability, capable of handling real-time data flows with fast response loops.
Lead code reviews, unit testing, and system optimization to ensure performance and scalability.
Work directly with airlines to solve their problems. All team members participate in customer calls in order to drive awareness of user problems and help us build better products.
Required Qualifications & Skills
Strong background in software engineering, with a minimum Bachelor's degree in Computer Science or a related field.
4+ years of experience in full-stack development with a strong portfolio of successful large-scale projects. Work within a startup environment and travel-technology is also a plus.
Seeking an engineer who can design and build high-traffic systems that scale effortlessly under load. Must be fluent in optimizing backend performance and architecting resilient, low-latency infrastructure.
Proficient in modern JavaScript tools and libraries, especially React (our primary frontend library) and Node.js on the backend.
Experience working with non-relational databases (e.g., MongoDB, ideally via MongoDB Atlas) and AWS-managed services such as EC2, Lambda, and S3.
Familiarity with version control systems (e.g., Git) and continuous integration/deployment (CI/CD) practices.
Solid understanding of web security practices, including JWT authentication, secure API design, rate limiting, and familiarity with OWASP vulnerabilities.
Ability to troubleshoot and find solutions without needing hand-holding.
*
Salary & Benefits
No two days are the same at Arcube. In a high-performing and tight-knit team, the role you play will be vital to company growth and the ability to help airlines thrive. As part of this, we offer:
Competitive Base Pay
Significant equity package (3-year vesting)
Event, travel and loyalty perks
City Centre office - 5 min walk from Piccadilly Station (This is an in-person role)
We're happy to disclose our compensation during the interview process.
We will reach out to you to with preliminary quesitons prior to setting up an introductory call once we have reviewed your CV.
Job Type: Full-time
Pay: 45,000.00-65,000.00 per year
Benefits:
Company pension
Employee stock ownership plan
Flexitime
Free parking
Application question(s):
Where are you currently based in the UK, and are you open to relocating to Manchester?
What's a technical project you've built just for fun, something you weren't asked to do, but felt compelled to build anyway? What inspired it, and what did you learn from it?
What motivates you to work at a startup?
What's the most scalable architecture you've built or contributed to? What was your role (e.g., team member or lead), how many concurrent users did it support in production, and do you have any metrics to demonstrate its scalability?
Have you had direct experience working with large language models (LLMs) or integrating AI/ML features into a product? If so, please provide some details.
6. Can you describe a time when you built or contributed to a real-time system (e.g., chat, sockets, live dashboards)? What technologies did you use, and how did you handle performance and state synchronization challenges?
Do you see yourself launching your own company in the future? If so, what's the first idea that comes to mind?
Have you previously used Kafka/RabbitMQ or any complex streaming to build event-driven logic? If so, please elaborate.
Have you worked with Kubernetes or infrastructure-as-code tools like Terraform, AWS CDK, or CloudFormation? If yes, what exactly did you do, did you write the IaC yourself, manage deployments, or was it handled by a DevOps team?
Please share your current work status (We will only be able to provide sponsorship starting mid 2026)
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.