Middle Full Stack Engineer (Node.js oriented+ React.js)

On-siteSalary not specified
Vinnytsia, Ukraine

Job Description, Responsibilities & Requirements

Description language:

About the Position

We’re looking for a Middle Full Stack Engineer who wants to influence products, contribute ideas, and grow together with a strong and collaborative team while working on meaningful products. You will join a modern IT logistics platform designed for managing IT assets and supply chains for globally distributed teams. The platform automates the full lifecycle of IT equipment management - from procurement, shipping, and delivery to storage, returns, and disposal. It helps companies streamline remote onboarding and offboarding processes, centrally manage IT inventory, reduce operational costs, and minimize human errors in logistics operations.

Responsibilities

  • Develop and maintain scalable frontend and backend applications
  • Build and support RESTful APIs and integrations with third-party services
  • Work with microservices architecture and internal system communication
  • Collaborate closely with designers, frontend/backend developers, and product teams
  • Participate in architecture discussions, code reviews, and technical improvements
  • Maintain API documentation and follow clean code practices
  • Monitor and improve application performance, scalability, and reliability
  • Contribute ideas and take ownership of technical solutions

Requirements

  • 3+ 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
  • Strong experience with React 18 and TypeScript
  • Experience with Vite and modern frontend tooling
  • Experience with Zustand and React Query for state management
  • Hands-on experience with React Hook Form, Yup, and Zod
  • Experience with React Router, Axios, and REST API integrations
  • Experience with SCSS/Sass and component-based architecture
  • Familiarity with Storybook and component-driven development
  • Spoken English at least B1+

We Offer

Research-driven approach

Lampa`s warm atmosphere and team

Mature workflow

Strong focus on your personal and professional development

Consistent communication

Free access to educational platforms (payment for specialized trainings, courses, participation in conferences)

Gym compensation

Compensation for gym membership and other sports activities

Leave Benefits

Paid vacation, sick leave and public holidays

Paid overtime

Maximize your earnings. Receive compensation for extra hours worked and boost your financial well-being.

Free English classes

Access complimentary English classes to improve your communication and boost your career prospects.

Activities

Corporate events, team building and other cool activities

Medical care system

Our health care system to ensure your well-being and peace of mind

About the Company

Join our friendly and supportive team atmosphere in our comfortable office in Vinnytsia, Ukraine. We are committed to your personal and professional development, offering compensation for courses, trainings, certifications, and conferences. We provide free access to educational platforms, gym compensation, paid vacation, sick leave, public holidays, paid overtime, free English classes, and various corporate events and team activities. Our medical care system ensures your well-being and peace of mind.

Why You?

You want to influence products and contribute ideas, not just complete tasks. You take ownership of your work and feel comfortable being responsible for outcomes. You enjoy working in a collaborative and supportive team environment where people openly share ideas and help each other grow. You are motivated by real technical challenges and continuous development, and you value clean code, maintainability, and engineering best practices.

Apply

Are You Interested in Our Vacancy?

Viktoria Cherevach

Recruiter

Linkedin

Telegram

Email

Gmail

Let's Work Together

Your name

Your e-mail

Your phone number

A few words about you (optional)

Add your CV

Job Details

Company name:
Lampa Software
Location:
Vinnytsia, Ukraine
Employment Type:
Full-time
Work Mode:
On-site
Posted on TheJob:
Jun 12, 2026
Last checked:
Jun 29, 2026
Apply Now
© 2026 TheJob, Inc. All rights reserved.