Company Description
Systems Egypt is a subsidiary of Systems Limited, Pakistan's largest IT company, with a global workforce of over 7000 employees and a successful history of projects across 4 continents. Our focus is on enabling a digital tomorrow in Egypt by offering software solutions, digital consulting design, and business applications to drive enterprise-level transformation for businesses.
Requirements
- Bachelor's degree in computer science or similar, advanced degree preferred with outstanding record of academic achievement.
- 5+ years history of total Frontend development experience.
- Well-versed, hands-on experience in Angular framework (DI, routing, Reactive, template driven, animation, AOT, content projection, lazy loading, guards, resolvers, state management, RxJS)
- Excellent Knowledge of HTML5, CSS3, SVG, and deep internals of raw JavaScript.
- Excellent Knowledge of responsive design frontend frameworks (bootstrap, foundation, etc. ...)
- Knowledge of Node JS
- Knowledge of frontend design patterns (SOLID, micro frontend, module federation, scalable component)
- Excellent knowledge of the ES6+
- Experience in engineering practices and clean coding such as UML, code refactoring, test driven development, continuous integration, building highly scalable applications, application security.
- Hands-on experience for component testing using well-known frameworks (Cypress, Karma, Jasmine)
- Experience in agile development methodologies
- Knowledge of cloud-native development (CI/CD, docker, NGINX, web packs, environment configuration, Firebase, Azure DevOps, REST)
- Fluency in Arabic and English
Benefits
- Social Insurance
- Medical Insurance
- Annual Increase