-
Matrix Eastern Europe

NodeJS Developer

Matrix Eastern Europe
Ukraine · Full-time · Mid-Senior

About the job

We seek a skilled Node.js Developer with strong PHP knowledge to migrate a legacy PHP backend to a modern Node.js RESTful API. The ideal candidate has at least 3 years of experience in Node.js, REST APIs, backend development, and a solid understanding of Oracle databases (SQL & PL/SQL).

This role involves rewriting existing PHP logic (including stored procedures) into efficient Node.js services, ensuring optimal scalability, performance, and security. The candidate will collaborate with front-end developers, business analysts, and database experts to deliver a robust API layer.


Responsibilities

  • Migrate PHP-based backend logic (including stored procedures and database functions) to a modern Node.js API.
  • Develop and maintain RESTful APIs using Node.js
  • Collaborate with UI developers (React) to ensure the backend API meets front-end requirements.
  • Work with business analysts to understand and accurately implement business logic from the existing system.
  • Write clean, maintainable, and efficient code with a focus on performance and security.
  • Use Git for version control, following best practices for collaborative development.
  • Write and execute unit tests using Jest, Mocha, or similar frameworks.
  • Participate in code reviews, team meetings, and technical documentation efforts to improve project quality.


Requirements

  • 3+ years of experience in Node.js development, including RESTful APIs and backend systems.
  • Strong PHP knowledge with the ability to read and understand legacy PHP code, including stored procedures.
  • Deep understanding of Oracle database architecture, with experience in SQL & PL/SQL.
  • Experience working with frameworks like Express.js, or other frameworks.
  • Proficiency in JavaScript (ES6+) in Node.js environment.
  • Familiarity with API testing tools (Postman, Swagger) and unit testing frameworks (Jest, Mocha).
  • Experience with authentication and authorization strategies (JWT, OAuth, etc.).
  • Strong experience with Git and version control best practices.
  • Excellent communication skills to collaborate with front-end developers, business analysts, and database teams.

Advantages

If you’re a backend expert who enjoys modernizing legacy systems and transforming PHP-based applications into scalable, secure Node.js APIs, this role is perfect for you. You’ll work in a collaborative, forward-thinking environment where your skills will directly impact the success of our product.


What we can offer

  • Remote work and flexible working hours
  • Additional 20 days of paid leave
  • Professional and career development benefits
  • Top-quality work environment
  • Online courses
  • Online sports activities
  • Team buildings and Christmas parties



If you are looking for stability, professional growth, long-term career, and technology challenges in the sought-after companies – come and join us today! One last thing, if you have a lot of these skills, but not all of them, please still apply. We love to teach those who are willing to learn.

Key Skills

Ranked by relevance

php oracle git sql restful apis javascript postman oauth ui
Login to Apply
Posted
Jul 29, 2025
Type
Full-time
Level
Mid-Senior
Location
Ukraine

Industries

IT Services IT Consulting

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Matrix Eastern Europe
Related

NodeJS Developer

2025-07-01

Full-time
Mid-Senior
Ukraine
IT Services
Engineering
View Job Details
Matrix Eastern Europe
Related

Full Stack Developer

2025-08-26

Full-time
Associate
Ukraine
IT Services
Engineering
View Job Details
Matrix Eastern Europe
Related

Full Stack Team Lead

2025-07-16

Full-time
Mid-Senior
Ukraine
IT Services
Engineering