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
Related Jobs
3 roles aligned with this opportunity
NodeJS Developer
2025-07-01
Full Stack Developer
2025-08-26
Full Stack Team Lead
2025-07-16
- Posted
- Jul 29, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Ukraine
- Company
- Matrix Eastern Europe
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
NodeJS Developer
2025-07-01
Full Stack Developer
2025-08-26
Full Stack Team Lead
2025-07-16