About LUGGit:
LUGGit's vision is to create an end-to-end luggage-free travel experience for everyone!
We are building a multi-platform solution that allows every traveler to request a Keeper (driver) in advance or in real-time to collect and deliver luggage where and when they need it.
Our journey highlights:
+20,000 customers served and +100,000 bags carried with +3,000 reviews on Trustpilot (4.9/5);
9 European cities and planning to open 5 more in 2025;
€2.2M raised in funding;
2nd Most Innovative Tourism Solution in the World by the World Tourism Organization.
Do you share our values?
You are obsessed with excellence in everything you do;
You are an ambitious person who takes initiative, always aiming for more;
You are a true owner of your opinions and actions;
You like to play as a team, overcoming defeats and celebrating victories together;
You are excited about embracing the challenge of redefining how people travel around the world.
About the role:
We are looking for a talented Back-End Engineer to join our growing engineering team. In this role, you will be responsible for designing, developing, and maintaining the backend infrastructure of our core applications, ensuring scalability, security, and performance. You will collaborate with cross-functional teams to build robust, reliable, and efficient systems that power the user experience across our platforms.
What do we expect from you?
Design, implement, and maintain high-performance backend systems, APIs, and services;
Collaborate with front-end developers, mobile engineers, and product teams to define technical requirements and deliver end-to-end solutions;
Write clean, maintainable, and efficient code while adhering to best practices and code standards;
Contribute to the architecture and design of scalable, distributed systems that can handle increasing traffic and data loads;
Perform code reviews, provide constructive feedback to peers, and ensure high-quality code is delivered;
Identify and resolve performance bottlenecks, improve application reliability, and troubleshoot production issues.
Requirements:
Bachelor’s degree in Computer Engineering, Computer Science, or a related field (Master’s degree is a plus);
3+ years of experience in backend development:
TypeScript;
Message queues (Eg. NATS);
RESTful APIs;
Event-Driven architecture;
Non-relational databases (Redis, Firestore);
Version control system (Git).
Familiarity with cloud platforms (GCP) and containerization (Docker, Kubernetes);
Unit-testing, Automated testing, CI/CD;
Strong problem-solving skills and experience optimizing system performance at scale;
Excellent communication and collaboration skills, to work effectively in a cross-functional team.
What do we offer?
Flexible work schedule (we believe in people and their commitment: our goals, your time);
Remote work regime: with 1 day every two weeks at our HQ Office in Aveiro (you can be located wherever in Portugal);
Medical insurance and extra off days (your well-being is essential for us);
The ideal environment to grow professionally and personally, knowing that your decisions directly impact the business and that you will make them surrounded by an incredible multi-disciplinary team.
Get in touch with us at [email protected].