Job VC

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

Mobilunity · djinni · Senior · $$$$ · Тільки віддалено Україна
Open original ↗
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!