Full-Stack Developer for Travel Startup (Next.js & Node.js)
About Us
We’re an early-stage startup redefining how travellers access exclusive, offline deals from independent travel agents. Instead of spending hours searching for the best price online, travellers can now compare offline prices with online travel sites—all in one place.
We’re looking for software engineers who want to stay hands-on while owning key technical projects. This is a fast-moving environment where you’ll need to hit the ground running, make critical decisions, and help shape the product from the ground up—all while following Agile best practices.
Tech Stack
– Languages & Frameworks: Node.js, Next.js, Tailwind CSS
– Cloud & Infrastructure: AWS (ECS, Lambda, S3, CloudFront), CI/CD with GitHub Actions
– Databases: PostgreSQL (or MySQL/MongoDB)
– APIs & Architecture: REST, GraphQL, Microservices
– Best Practices: TDD, DDD, Agile (Scrum, Kanban)
What You’ll Do
– Develop and scale full-stack applications across both front-end and back-end
– Design and optimize cloud-based systems using AWS
– Build and integrate REST & GraphQL APIs
– Implement DevOps best practices for deployment and monitoring
– Work within Agile sprints, balancing speed and technical excellence
What We’re Looking For
– 2+ years experience with Node.js, Next.js
– Strong AWS and PostgreSQL experience
– Proven ability to build scalable, secure APIs
– Deep understanding of software design patterns and Agile methodologies
– Experience with TDD/DDD and writing clean, maintainable code
– Ability to work independently in a fast-paced, early-stage environment
– Comfortable making key technical decisions and driving product development
Nice-to-Have
– Experience with AI-powered APIs
– Knowledge of containerization (Docker, Kubernetes)
– Background in event-driven architectures
– Experience scaling early-stage startups
Why Join Us?
– High Impact – Build a product from the ground up that transforms travel booking
– Ownership & Autonomy – Lead projects, make decisions, and drive key technical initiatives
– Fast-Paced & Agile – Move quickly, adapt, and iterate while following best practices
The Hiring Process
– If we’re happy with your application, you’ll receive a technical task that assesses both front-end and back-end skills within a single project
– Ability to commit 3-5 hours per day.
– 3 months duration.
– Provide a Letter of Recommendation, which takes into account activities you have completed.
– Opportunity for paid work and retained as part of our growing team if we are happy with your work and contribution to the team and business.
– Permission to add our company name to your LinkedIn profile.
Our values and what it is like to work here:
– We have a no drama way of working.
– We work as one team, growing together, sharing our knowledge and skills to help us all succeed and feel valued.
– We are a team who cares about the work we are doing and find it rewarding.
– We value learning and seeking out new challenges and we are not afraid to make mistakes.
– We are open and honest in our communication and trust and respect each other.
– We strive to deliver the best results and deliver work that we are all proud of.
– We enjoy our work, contribute and make ourselves heard.
– More importantly, we have a laugh and fun whilst doing it!
Conditions of successful hire
– Ability to commit 3-5 hours per day.
– 3 months duration.
– Provide a Letter of Recommendation, which takes into account activities you have completed.
– Opportunity for paid work and retained as part of our growing team if we are happy with your work and contribution to the team and business.
– Permission to add our company name to your LinkedIn profile.
Additional information
You MUST be willing to complete a small frontend task as part of this selection process.
#J-18808-Ljbffr