Node.js Developer

Valleysoft Al Qahirah, Egypt
Apply Now

Valleysoft delivers enterprise technology solutions, application development, process management, and infrastructure support for clients worldwide. Operating in the IT services sector, the company helps organizations build and support reliable digital systems that meet complex business and operational needs. As a Node.js Developer, you will play a key role in building backend systems that support secure, high-performing applications and integrations. This role is well suited to someone who enjoys solving technical challenges, contributing to architecture decisions, and helping deliver dependable platforms that support business-critical digital services. Responsibilities• Design, develop, implement, and maintain scalable backend applications and APIs supporting digital channels and core business systems. • Build secure, high-performance server-side applications using Node.js and reusable application components. • Develop and maintain RESTful APIs, microservices, middleware, and integrations with internal systems and third-party services. • Participate in application architecture and technical design discussions while writing clean, maintainable, and efficient code aligned with best practices. • Design and optimize database schemas, queries, and stored procedures while ensuring data consistency, integrity, and security. • Monitor application performance, troubleshoot production issues, and optimize systems for scalability, high availability, and resource efficiency. • Implement authentication and authorization mechanisms and apply security best practices, including JWT, OAuth, and SSO. • Ensure compliance with internal security policies and data protection requirements while collaborating with information security teams. • Develop and execute unit tests, participate in code reviews, and support quality assurance activities.