Job Overview
- Experience Level
- +5 years
- Employment Type
- Part-time
- Workplace Type
- Not specified
- Location
- Cairo
- Job function
- Not specified
- Application Deadline
- 29 December 2024
About the Role
Responsibilities: Develop a flexible and well-structured frontend architecture. Practice Scrum/Agile methodology with a focus on building code that is effective, efficient, scalable, and extensible. Contribute to presentation layer standards and best practices. Work in a Scrum team and contribute with dynamic and positive energy towards the success of the team and the organization in delivering high quality products in a timely manner. Participate in UI/UX design sessions and perform code reviews as needed. Follow Test Driven Development methodology to help increase product quality and testing automation. Work with the product and design teams to understand end-user requirements, formulate use cases, and then translate that into a pragmatic and effective technical solution. Inspire new technological and business ideas and act as a change agent within the organization. Solve challenging technical problems and successfully deliver results on schedule. Provide support and mentorship for team members when needed.
Requirements
Education, Qualifications & Experience: 5+ years' experience of working on a Frontend Developer position. Bachelor's degree in computer science & engineering. Job Requirement: Proficiency level in Angular framework/ Angular Material Excellent knowledge of programming languages and different frameworks (JavaScript, Typescript, React JS, Redux, Vue.js, Node.js, next.js). Experience with CSS / SASS / Styled Components. Experience with HTML / JSX. Deep knowledge of different programming styles and paradigms. Deep experience in designing systems and scales. Excellent experience in git and git working flows.