We’re looking for a versatile Full-Stack Developer to join our in-house team and help us evolve and maintain our product. You’ll be responsible for the API layer, database logic, admin tools, and occasional updates to the Vue.js landing page. You’ll collaborate with our Flutter engineer and external DevOps partner.
Key Responsibilities:
Implement and maintain backend services using TypeScript and LoopBack
Develop, test, and document REST APIs for our mobile and web apps
Manage data operations using MongoDB
Collaborate with front-end and mobile engineers to align on API contracts
Apply fixes and enhancements to our Vue.js website
Participate in code reviews, planning sessions, and architecture discussions
Help troubleshoot bugs and performance issues across backend and APIs
2+ years of experience with Node.js, ideally with TypeScript
Experience with LoopBack or similar frameworks (Express, NestJS)
Proficiency in MongoDB (designing schemas, indexing, querying)
Solid understanding of REST principles and backend architecture
Comfortable using Git and CI/CD pipelines
Familiarity with frontend frameworks like Vue.js (basic-level is fine)
Strong communication skills — you’ll be collaborating closely with a lean team
These companies are also recruiting for the position of “Software & Web Development”.