Qureos

FIND_THE_RIGHTJOB.

Senior Node.js

JOB_REQUIREMENTS

Hires in

Not specified

Employment Type

Not specified

Company Location

Not specified

Salary

Not specified

Valleysoft | Center of Excellence is a regional IT services provider based in Egypt, serving clients globally since 2006. The company collaborates with global partners like Oracle to address diverse business and technical challenges, from enterprise application development to process management. Valleysoft's vendor-neutral and process-oriented approach, coupled with operational maturity, ensures high-quality and cost-effective services for clients.

In this role, you will be responsible for designing, implementing, and optimizing server-side applications using Node.js. Your expertise will help shape the backend architecture for our projects, ensuring performance, scalability, and reliability. You will collaborate closely with frontend developers and other stakeholders to deliver seamless user experiences.

The ideal candidate will possess deep knowledge of Node.js and related technologies, along with a strong software engineering background. You should be passionate about coding, have a knack for problem-solving, and an eagerness to learn and adapt in a fast-paced environment. If you're ready to take your career to the next level by contributing to high-impact projects, we would love to hear from you!

Requirements

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Proven experience as a Node.js Developer, with significant involvement in backend development.
  • Strong proficiency in JavaScript and TypeScript.
  • Experience with frameworks such as Express.js or NestJS.
  • Understanding of RESTful APIs and modern authentication mechanisms.
  • Familiarity with database management (SQL and NoSQL) and ORM technologies.
  • Knowledge of version control systems, especially Git.
  • Ability to troubleshoot and optimize application performance.
  • Experience with Agile methodologies and collaborative team environments.
  • Excellent communication skills and attention to detail.

Responsibilities:

  • Design, develop, and maintain high-quality server-side applications using Node.js.
  • Collaborate with cross-functional teams to gather requirements and design solutions.
  • Integrate frontend components with server-side logic.
  • Write clean, maintainable, and efficient code following industry best practices.
  • Optimize applications for maximum performance and scalability.
  • Participate in code reviews to maintain code quality.
  • Stay updated with industry trends and emerging technologies.
  • Support and troubleshoot backend applications as needed.
  • Mentor junior developers and foster a collaborative team environment.

Skills:

  • Strong understanding of modern backend development practices.
  • Proficiency in Node.js and related ecosystems.
  • Good problem-solving skills and a proactive approach.

© 2025 Qureos. All rights reserved.