Full-Stack Developer (TypeScript / Node.js / MongoDB / Vue.js)

Permanent contract
London
Salary: Not specified
Starting date: July 30, 2025
Fully-remote
Experience: > 3 years

Cheers App LTD (Djaayz
Cheers App LTD (Djaayz

Interested in this job?

Questions and answers about the job

The position

Job description

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


Preferred experience

  • 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 job openings might interest you!

These companies are also recruiting for the position of “Software & Web Development”.

  • Via

    Front-End Engineer

    Via
    Via
    Permanent contract
    London
    Mobile Apps, Mobility
    1,300 employees