
ETIC, Fullstack Software Developer (Nodejs), Senior Associate
- Cairo
- Permanent
- Full-time
- Develop and maintain web applications using Node.js for backend services.
- Design and implement efficient APIs and integrate third-party services.
- Work with frontend technologies (React, Angular, or Vue.js) to build intuitive user interfaces.
- Optimize application performance and ensure security best practices.
- Collaborate with cross-functional teams to define and implement new features.
- Write clean, maintainable, and well-documented code.
- Conduct code reviews, troubleshoot bugs, and improve development workflows.
- Stay updated with industry trends and emerging technologies.
- Proficiency in Node.js and backend frameworks like Express.js or NestJS.
- Strong experience with frontend technologies such as React, Angular, or Vue.js.
- Solid understanding of JavaScript, TypeScript, and asynchronous programming.
- Experience working with databases (SQL or NoSQL, such as PostgreSQL, MongoDB).
- Knowledge of RESTful APIs and microservices architecture.
- Familiarity with Docker, Kubernetes, or CI/CD pipelines.
- Strong problem-solving skills and ability to work in an agile environment.
- Experience with cloud services (AWS, Azure, or GCP).