At Lampa Software, we help our clients build their mobile applications with our expeditious work and personal commitment to the project’s success. We’re an Ukraine based development agency specializing in iOS, Android, web, and TV platforms. We have eight years of experience and 130 apps under our belt.
13 лютого 2026

Backend Engineer (Node.js) (вакансія неактивна)

Вінниця, віддалено

We are a dynamic and innovative company focused on delivering high-quality solutions to our clients. As we expand our development team, we’re looking for a skilled Backend Engineer with expertise in Node.js to help us build robust and scalable applications.

Responsibilities:

  • Design, develop, and maintain backend services and APIs using Node.js and TypeScript
  • Implement and manage RESTful APIs for multiple microservices
  • Work with PostgreSQL, Redis, and RabbitMQ to ensure efficient data storage, caching, and messaging
  • Integrate backend services with third-party APIs and internal services
  • Collaborate with frontend and other teams to define and implement service contracts
  • Write clean, maintainable code following best practices
  • Maintain API documentation using Swagger/OpenAPI
  • Monitor and troubleshoot service performance, scalability, and reliability issues
  • Participate in code reviews, architecture discussions, and continuous improvement of the backend systems

Required skills:

  • 2,5+ years of backend development experience
  • Strong proficiency in Node.js and TypeScript
  • Experience with Express or similar frameworks
  • Deep understanding of REST API design and best practices
  • Practical experience with PostgreSQL and ORM (TypeORM)
  • Experience with Redis (caching, queues, rate limiting)
  • Experience with RabbitMQ or other message brokers
  • Understanding of microservices architecture and inter-service HTTP communication
  • Experience with API documentation (Swagger/OpenAPI)
  • Experience integrating with third-party APIs
  • Knowledge of CI/CD principles, logging, and monitoring
  • Ability to write clean, maintainable, and readable code
  • Spoken English at least B1+

Nice to have:

  • Experience with event-driven architecture
  • Familiarity with containerization (Docker)
  • Knowledge of testing frameworks (unit, integration, e2e)
  • Experience with GraphQL or WebSockets
  • Familiarity with cloud platforms (AWS)
  • Understanding of security best practices for backend services
  • Exposure to performance tuning and optimization of backend systems

Benefits:

— Lampa`s warmth atmosphere and team;
— Strong focus on your personal and professional development;
— Free access to educational platforms (payment for specialized trainings, courses, participation in conferences);
— Gym compensation;
— Paid vacation, sick leave and public holidays;
— Paid overtime;
— Free English classes;
— Corporate events, team building and other cool activities;
— Medical care system.