
Front End Developer
almentor -
Maadi, CairoPosted 4 years ago267Applicants for1 open position
- 7Viewed
- 2In Consideration
- 1Not Selected
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- In this role, you will work with a team of developers to drive continuous development with the latest front-end web technologies.
- We employ an Agile methodology and fully embrace the fundamentals of continuous improvement, just-in-time requirements, active stakeholder participation.
- Accurately translate wireframes or prototypes into functional front-end code.
- Developing and implementing front-end architecture to support user interface concepts.
- Write high-quality, Build reusable component and libraries for future use.
- Provide development estimates for enhancement requests.
- Tests programs to ensure quality and expected results prior to deployment in the production environment.
- Troubleshooting interface software and debugging application codes.
- Monitoring and improving front-end performance.
- Documenting application changes and developing updates.
Job Requirements
- 1-3 years of experience in a front-end Software Engineer role.
- BSc in Computer Science, Engineering, or a related field.
- Experience with HTML5, CSS3, Java Script ES6.
- Strong experience in Angular up to v.11 framework.
- Strong experience with react.js.
- Experience with consuming RESTful APIs.
- Experience using mocking frameworks, testing frameworks.
- Good understanding of SEO principles and ensuring that application will adhere to them.
- Monitoring and improving front-end performance.
- Understanding of the MVC pattern.
- Proficient understanding of code versioning tools, such as Git, GitLab, code commit, and Bitbucket.
- Knowledge of JIRA.
- Ability to write efficient, secure, well-documented, and clean code.
- Strong communication skills to effectively collaborate with designers, developers, and the quality assurance team.
- Ability to work in multiple projects and meet deadlines.