Backend Developer (TypeScript/Node)
Split,
Croatia
Split,
Croatia
About Us
At Foo-Kaz, we’re building the most trusted platform for authentic local travel recommendations. We're a fast-growing travel-tech startup focused on real insights, not algorithms. As we grow, we’re looking for a skilled Backend Developer to design and maintain the systems that power our app and support our global ambitions.
What You'll Do
- Build and maintain backend services and APIs for the Foo-Kaz platform using TypeScript, Node and NestJS.
- Implement AI powered asynchronous process handling and workflow orchestration.
- Design and implement integrations with third-party services.
- Ensure scalability, reliability, security, and performance of backend systems.
- Collaborate with front-end developers to deliver end-to-end features.
- Model and manage data in MongoDB, including indexing and query optimization.
- Write tests, monitor services, debug issues, and continuously improve performance and developer experience.
What We're Looking For
- Strong experience with TypeScript and Node.js (NestJS preferred).
- Hands-on experience with MongoDB and schema design for scalable systems.
- Familiarity with RESTful APIs and/or GraphQL.
- Experience with message queues (RabbitMQ) and event-driven patterns.
- Understanding of data structures, scaling, performance optimization, and security best practices.
- High self-motivation and ability to work independently in a startup environment.
- Good English skills (written and spoken).
- Comfortable working remote (Europe) or in our Split office.
- Experience with AI automation platforms and LLM
Who This Role is Perfect For
- A developer who loves building scalable backend systems.
- Someone who thrives in an early-stage startup where impact is visible.
- A problem-solver who enjoys turning business needs into robust tech solutions.
- A self-starter who’s motivated by innovation and global growth.
Responsibilities
- Build backend services & APIs (TypeScript/Node/NestJS
- Design third-party integrations & AI workflow
- Ensure scalability, security & performance
- Collaborate with front-end for end-to-end features
Must Have
- Strong skills in TypeScript/Node.js
- Experience with MongoDB
- Knowledge of APIs (REST/GraphQL)
- Self-motivated, good English
Nice to have
- Experience with message queues.
- Familiarity with AI/LLM tools
- nowledge of scaling & security
- Open to remote or Split office
What We Offer
- Flexible working hours – fit your work around studies or other commitments.
- Opportunity to grow with a rapidly scaling company in the travel-tech industry.
- Mentorship from both technical and marketing team leads.
- Clear path for a full-time role if it’s a great fit.
- Paid engagement or internship with performance-based bonus options.