Senior Full Stack Developer (Node.js / Vue.js)

$$$$

On behalf of our Client from the UK, Mobilunity is looking for a Full Stack Developer (Node.js / Vue.js).

Our Client is a fast-growing SaaS company operating in the telecom and subscription billing space. Their platform supports billing operations for telecom providers and service companies, focusing on reliability, scalability, and continuous product growth.

They are looking for a Full Stack Developer with strong hands-on experience across both backend and frontend. You will work on building new features, improving existing functionality, and supporting integrations across a modern, cloud-oriented platform.

This is a hands-on role with significant ownership across the full stack — from UI and APIs to event-driven services and data.
 

Responsibilities:
Full Stack Development

  • Design, build, and maintain platform components using Node.js, TypeScript, and Vue.js (Nuxt)
  • Deliver features end-to-end, from design to production
  • Work across backend services, APIs, and frontend interfaces
  • Troubleshoot and resolve complex production issues
  • Deliver clean, reliable, and maintainable solutions

Architecture & System Design

  • Apply API-first and cloud-first principles
  • Build and maintain RESTful APIs and event-driven systems (queues, workers, webhooks)
  • Contribute to system evolution from legacy solutions to cloud-native architecture
  • Balance performance, cost, and scalability in technical decisions

Code Quality & Engineering Practices

  • Follow best practices and coding standards
  • Contribute to unit and integration testing
  • Participate in code reviews and CI/CD processes
  • Ensure long-term maintainability of the codebase

DevOps & Collaboration

  • Work with Docker-based and Linux environments
  • Collaborate with DevOps on CI/CD pipelines (GitHub Actions or similar)
  • Support cloud infrastructure (AWS services such as ECS, Lambda, SQS, RDS)
  • Improve development workflows across environments
     

Requirements:

  • 4–7 years of commercial full stack development experience
  • Strong experience with Node.js and TypeScript
  • Solid frontend experience with Vue.js / Nuxt (or similar frameworks)
  • Experience with REST APIs and event-driven architectures
  • Experience with Git workflows, pull requests, and CI/CD
  • Familiarity with Docker and Linux environments
  • Experience with relational databases (MySQL or similar)
  • Ability to work independently and manage priorities
  • Good spoken and written English
     

Nice to have :

  • Experience with AWS (ECS, Lambda, SQS, RDS/Aurora)
  • Experience with legacy technologies such as PHP or Perl
  • Experience with Oracle databases
  • Python knowledge
  • Experience with SaaS platforms or multi-tenant systems
  • Familiarity with testing frameworks (Jest, Vitest, etc.)
     

In return we offer:

  • The friendliest community of like-minded IT-people
  • Open knowledge-sharing environment – exclusive access to a rich pool of colleagues willing to share their endless insights into the broadest variety of modern technologies
  • Mobilunity Medical Insurance program designed to attend our teams’ needs
  • Paid vacations and sick leaves, including 5 paid days per year that don’t require a sick note
  • Perfect office location in the city-center (900m from Lukyanivska metro station with a green and spacious neighborhood) or remote mode engagement: you can choose a convenient one for you, with a possibility to fit together both
  • No open-spaces setup – separate rooms for every team’s comfort and multiple lounge and gaming zones
  • English classes in 1-to-1 & group modes with elements of gamification
  • Neverending fun: sports events, tournaments, music band, multiple affinity groups
     

Come on board, and let’s grow together!

Required languages

English B2 - Upper Intermediate
Ukrainian C2 - Proficient
Published 24 April
21 views
·
4 applications
To apply for this and other jobs on Djinni login or signup.
Loading...