SevenPro — українська IT компанія з українськими засновниками та з головним офісом саме в Україні. Ми займаємося розробкою програмного забезпечення та технічним консалтингом вже понад 5 років. За цей час ми виконали більше ніж 50 проєктів для замовників з різних куточків світу.
4 березня 2025

Senior Fullstack JavaScript Engineer (Backend oriented) (вакансія неактивна)

Київ, Харків, віддалено

About you:

We are looking for an experienced Senior/Tech Lead Fullstack JavaScript Engineer with a strong emphasis on backend development. The ideal candidate will be passionate about modernizing legacy systems and taking a leading role in developing new event-driven architectures. This is an excellent opportunity to significantly impact the technical direction of our platform as we undergo a transformative architectural shift.

About project:

Our client is a rapidly growing marketplace that connects individuals in urgent need of services—such as plumbing, locksmithing, and other emergency repairs—with trusted and reliable service providers. The company is currently undergoing a major transition, moving from a traditional monolithic architecture to a modern, modular, event-driven system. This shift provides a unique opportunity to drive technical innovation and scalability, as the platform evolves to meet high-demand service needs. As part of the project, you will be instrumental in refactoring legacy systems and developing new features in alignment with the client’s long-term architectural vision.

Your area of responsibility:

  • Leading the design, evolution, and implementation of the new V2 architecture, including both backend and frontend improvements;
  • Refactoring and modernizing the legacy V1 codebase, applying domain-driven design principles to reduce technical debt;
  • Mentoring and providing technical leadership to team members, advocating for best practices in software development;
  • Collaborating closely with product and business teams to ensure technical decisions align with strategic goals;
  • Balancing system stability, architectural integrity, and business continuity in your solutions;
  • Actively contributing to architectural discussions, proposing innovative solutions, and driving the execution of key technical initiatives;
  • Owning the quality, maintainability, and performance of the codebase through rigorous testing, documentation, and code review practices.

Skills and requirements:

  • 5+ years of experience in JavaScript development, with strong expertise in Node.js and modern frontend frameworks (React preferred);
  • Proven experience with event-driven architectures, particularly using RabbitMQ or similar messaging systems;
  • In-depth knowledge of Domain-Driven Design (DDD), bounded contexts, and event-based systems;
  • Extensive experience with MongoDB, database optimization, and performance tuning;
  • Strong background in integrating third-party services (Twilio, Algolia, Stripe, etc.);
  • Expertise in CI/CD pipelines, automated testing, and deployment strategies;
  • Solid understanding of software security best practices, including API security and input validation;
  • Experience with structured logging (Winston), error tracking (Sentry), and performance monitoring;
  • English proficiency at the Upper-Intermediate level or higher is required.

We offer:

  • Working in a team of talented and passionate engineers;
  • Opportunity to work with the most trending technologies;
  • Long-term enjoyable cooperation;
  • Personal legal support;
  • English classes;
  • Paid vacation and sick days;
  • Competitive salary depending on your own talents;
  • Regular performance & career development reviews;
  • Team building events.