Browse Jobs
For Employers
Post JobLog inGet Started

Front End Developer

Coral Technology
Nasr City, Cairo
Posted 3 years ago
190Applicants for1 open position
  • 18Viewed
  • 4In Consideration
  • 7Not Selected
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

Job Overview:

The Front-End Developer is responsible for building the product's front-end components. He/She should be able to translate our company and customer needs into functional and appealing interactive applications. Front-End developers ensure that UX standards are upheld within each sprint by collaborating with Business Analysts and the SCRUM team. 

Main Duties:

  • Understands and upholds the UI/UX guidelines as defined and explained by the UX Lead
  • Design and implement the products front-end components considering responsiveness, usability and cross-browser compatibility
  • Evaluation of technical feasibility of UI/UX designs
  • Optimize application performance
  • Create high fidelity mock-ups and prototypes
  • Collaborate with back-end developers and designers to improve the usability
  • Maintains coding conventions and design principles as defined by the Development Lead, Product Architect and the DevOps Lead.

Job Requirements

  • B.Sc. in Computer Science or equivalent.
  • 2-3 years of practical experience.
  • Ability to validate the technical feasibility of UI/UX designs.
  • Familiar with Angular 2+.
  • Understanding of modern development practices (unit testing, SPA, REST services).
  • Familiar with HTML5, CSS3, SASS, ES6+ and/or TypeScript.
  • Familiar with any CSS frameworks such as Angular-Material.
  • Familiar with RXJS (reactive extension) for using Observable sequences to allow async data streams with out of the box RXJS operators.
  • Familiar with JS frameworks such as Angular, React, or Vue.
  • Ability to develop responsively and cross-browser compatible web applications.
  • Proficient understanding of code versioning tools, such as Git.
  • Experience in User Experience is a plus.
  • High communication and presentation skills.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentFront End Developer