Senior Full-Stack Engineer- onsite- Cairo, Egypt

DeepSource TechnologiesCairo, CairoOn-siteContractListed 46 minutes ago

Apply now

About this role

Job Overview

We are looking for an experienced Full-Stack Software Engineer to join our development team and contribute to building and maintaining web applications. The ideal candidate will have strong hands-on experience in backend and frontend development, primarily using Node.js and TypeScript, with React.js preferred.

Key Responsibilities

- Design, develop, and maintain web applications across both frontend and backend.
- Build scalable and efficient backend services using Node.js and TypeScript.
- Develop responsive and user-friendly frontend interfaces, preferably using React.js.
- Integrate frontend components with backend services and APIs.
- Write clean, maintainable, and reusable code.
- Troubleshoot, debug, and optimize application performance.
- Collaborate with the team to deliver project requirements and development milestones.

Requirements

- 5+ years of professional software development experience.
- Strong hands-on experience with Node.js .
- Strong proficiency in TypeScript .
- Full-stack development experience covering both frontend and backend.
- Experience developing web applications and integrating APIs.
- Good understanding of software development principles and best practices.
- React.js experience is preferred.
- Strong problem-solving and communication skills.

Contract & Working Arrangements

- Initial engagement: 2–3 months.
- Extension may be considered based on project requirements and performance.
- Flexible working hours, with core availability required between 10:00 AM and 4:00 PM.