في المكتب دوام كامل
--
HR Egypt Network - HREN

تفاصيل الوظيفة

Job Description: Backend Node.js Developer
Location: Mansoura, Egypt (Full-Time, On-Site)
Department: Engineering / Technology
Working Hours & Days: 9:00 AM - 5:00 PM, Sunday to Thursday
Position Summary
We are looking for a highly skilled and passionate Backend Node.js Developer to join our dynamic engineering team in Mansoura. In this role, you will be responsible for designing, developing, and maintaining robust, scalable, and efficient server-side logic, databases, and APIs. The ideal candidate is a problem-solver who is passionate about writing clean, performant code and thrives in a collaborative, on-site environment.
Key Responsibilities
Backend Development: Design, build, and maintain efficient, reusable, and reliable Node.js code for our core services and APIs. API Creation & Integration: Develop and integrate RESTful APIs and/or Graph QL endpoints for front-end clients and third-party services. Database Management: Work with both SQL (e.g., Postgre SQL, MySQL) and NoSQL (e.g., Mongo DB) databases, including schema design, optimization, and querying. System Architecture: Contribute to the design and implementation of a scalable, secure, and resilient system architecture. Collaboration: Work closely with front-end developers, product managers, and other stakeholders to understand requirements and translate them into technical specifications. Testing & Quality Assurance: Write unit and integration tests to ensure code quality, reliability, and performance. (Experience with Jest, Mocha, or similar is a plus). Deployment & Dev Ops: Participate in the deployment process and work with CI/CD pipelines. (Experience with Docker, AWS, or similar cloud services is preferred). Troubleshooting: Identify, debug, and resolve complex application-level issues and performance bottlenecks. Qualifications & Experience
Education: Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience. Experience: 2+ years of professional experience in backend development with a strong focus on Node.js. Proven Track Record: Demonstrable experience in building and deploying backend services and APIs in a production environment. Required Technical Skills
Expertise in Node.js: In-depth knowledge of Node.js runtime and its core principles. Proficiency with a Framework: Solid experience with at least one Node.js framework (e.g., Express.js, Nest JS, or Fastify). Database Knowledge: Hands-on experience with both SQL (Postgre SQL, MySQL) and/or NoSQL (Mongo DB, Redis) databases. API Proficiency: Strong understanding of RESTful API principles and best practices. Experience with Graph QL is a plus. Version Control: Proficiency with Git and Git workflows. Authentication & Security: Understanding of security principles, common vulnerabilities, and implementation of authentication/authorization protocols (e.g., JWT, OAuth).

Similar Jobs

حول HR Egypt Network - HREN
مصر, Ad Daqahliyah
التصميم الجرافيكي