Skip to main content
Filter
#

NODE.JS DEVELOPER

location Macedonia,Ukraine working time Full-time remote Remote

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

• Professional and career benefits
• Top-quality work environment

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.

19 hours ago