Browse Jobs
LoginJoin NowEmployer?

Front End Developer

almentor
Maadi, Cairo

Front End Developer

Maadi, CairoPosted 26 days ago
241Applicants 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. 

Similar Jobs

Search other opportunities
Loading interface...
JobsIT/Software DevelopmentFront End Developer