Posted on: 25/11/2025
Description :
We are seeking a highly skilled Node.js Developer to join our team and enhance the performance and reliability of our web-based applications. The ideal candidate will collaborate closely with front-end developers, design and implement scalable back-end components, and integrate efficient data storage and protection solutions.
A successful Node.js developer will demonstrate deep technical expertise, strong problem-solving abilities, and the ability to deliver fast, secure, and stable server-side functionality.
Key Responsibilities :
- Develop and maintain all server-side network components.
- Ensure optimal performance of databases and responsiveness to front-end requests.
- Collaborate with front-end developers to integrate user-facing elements with server-side logic.
- Design scalable back-end services to support various business processes.
- Build high-performance applications by writing testable, reusable, and efficient code.
- Implement robust security protocols, data protection practices, and storage solutions.
- Conduct diagnostic tests, troubleshoot issues, and provide technical support as needed.
- Document Node.js processes, including database designs and architectural decisions.
- Prepare technical reports and maintain development documentation.
- Recommend and implement improvements to current technologies and processes.
- Stay updated with the latest advancements and best practices in Node.js development.
Required Qualifications :
- Minimum 3 years of experience as a Node.js Developer.
- Strong knowledge of Node.js and related frameworks, especially Express.js.
- Expertise in asynchronous programming and its quirks/workarounds.
- Solid understanding of JavaScript fundamentals - prototype inheritance, composition, and
module systems (CommonJS/AMD with RequireJS).
- Basic understanding of front-end technologies such as HTML5 and CSS3.
- Knowledge of accessibility and security compliance standards.
- Experience with user authentication and authorization across systems, including OAuth and
JWT.
- Hands-on experience integrating multiple data sources and databases (e.g., MongoDB, MySQL).
- Strong understanding of scalable application design principles.
- Ability to optimize output based on different delivery platforms (mobile vs. desktop).
- Experience creating database schemas to support business processes.
- Proficiency in automated testing frameworks and unit testing.
- Solid understanding of version control tools, especially Git.
- Willingness and availability to resolve urgent application issues outside regular business hours.
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1579728