الوصف الوظيفي
Key Responsibilities:-Design, develop, and maintain scalable web applications.-Ensure high-performance, secure, and user-friendly solutions.-Collaborate with UI/UX designers, product managers, and backend developers.-Develop and integrate APIs and third-party services.-Optimize applications for speed and scalability.-Stay updated with industry trends and emerging technologies.-Mentor junior developers and conduct code reviews.-Troubleshoot and resolve technical issues.
Job Requirements & Qualifications:- Education: Bachelor’s or Master’s in Computer Science, Software Engineering, or a related field.- Experience: Minimum 5+ years in web development, including enterprise-level or large-scale applications.
- Technical Expertise:Frontend: Angular, TypeScript, RxJS, and NgRx ,HTML, CSS, JavaScript (ES6+), React.Backend: APS.NET, (C#) for developing REST APIs and microservices. Databases: MySQL, PostgreSQL, MongoDB, CosmosDB APIs: RESTful APIs, GraphQL, MicroservicesCloud & DevOps: AWS, Azure, Google Cloud, CI/CD, Docker, KubernetesSecurity & Performance: OWASP best practices, authentication & authorization.
Unit & integration testing using Jest, KarmaVersion Control: Git, GitHub, GitLab, Bitbucket
Location: New CairoWorking Hours: Sunday – Thursday | 8:00 AM – 5:00 PMBenefits: Social & Medical Insurance