Browse Jobs
For Employers
Post JobLog inGet Started

Front End Developer

Perfect Presentation
6th of October, Giza
Posted 1 year ago
63Applicants for1 open position
  • 47Viewed
  • 47In Consideration
  • 0Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

Roles and Responsibilities:

  • Develop, Optimizing and Maintaining User interfaces for Modern Rich Internet Applications with the latest Front-End Technologies (Angular 8+).
  • Maintaining high performance and compatibility across platforms and devices.
  • Working with tools such as, Adobe XD .
  • Familiarity with Human-Computer Interaction, Design systems, materials design.
  • Use responsive web design to create applications that automatically conform to multiple screen sizes/devices.
  • Translate any given user-Interface designs into a web applications .
  • Wield their knowledge of Search Engine Optimization (SEO) to develop search-friendly websites and interfaces .
  • Familiarity with building portals by understanding the Business requirements documents.
  • Familiarity with browser testing and debugging.
  • Perform product analysis and development tasks of an increasingly complex nature which may require extensive research and analysis.
  • Writing tested and documented JavaScript, HTML5, and CSS
  • Make design and technical decisions for Angular projects with all the standards and best practices.
  • Ensuring high performance and best user experience.
  • Working with UI and UX teams to build best applications.
  • Understanding what is needed for a smooth workflow between yourself, and designers.
  • Communicate thoroughly with the back-end department.

Job Requirements

Candidate Profile

  • At least 6 years front end development experience. Various levels of positions.
  • Proven (3+ years) Experience with Angular 8+, it's best practices and popular module.
  • Hand on and implements complex Angular applications, directives, services, components
  • Creating self-contained, reusable, and testable modules and components that build on the elements and module
  • Strong expertise with Javascript, HTML5, CSS, SASS and writing cross-browser compatible code.
  • Extensive knowledge of JS animations.
  • Understanding of the responsibilities of the platform, database, API, caching layer, proxies, and other web services used in the system.
  • Skill in designing a modern build process that integrates testing and continuous delivery.
  • Strong expertise in Material design.
  • Familiar with testing frameworks, writing extensive unit tests like automated TDD tasks.
  • Familiar with building the infrastructure for serving the front-end app and assets Creating e2e test suites for all components and running them with Protractor (or alternatives).
  • Habit of documenting your code inline using JSDoc or similar ways.
  • Skill in maintaining clean and consistent project dependencies.
  • Experience working in an agile development process.
  • Critical thinker and Creative ideas with problem solving mindset.
  • Great interpersonal and communication skills
  • Good time-management skills
  • Should be able to work as a team as well as an individual contributor.
  • Be open to receiving objective criticism and improving upon it.
  • Bachelor’s degree in computer science, computer engineering or similar.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentFront End Developer