Browse Jobs
For Employers
Post JobLog inGet Started

UI Developer

eVision
New Cairo, Cairo
Posted 4 years ago
91Applicants for1 open position
  • 1Viewed
  • 0In Consideration
  • 0Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

Job Summary:

UI Developer will make a significant contribution to translating user expectations into interactive web apps. He / She will be able to optimize the application in terms of technology and in delivering the best user experience. The responsibilities will include translating design wireframes into the code that will produce visual elements of the application.

At all times, He / She will be working with the UI/UX design team to bridge the gap between graphic design and technical implementation, taking an active role in defining how the application looks, as well as how it works. Ideally, should be able to demonstrate hands-on experience in using current trends and best practices in front-end architecture, including performance optimization, accessibility, and usability.

Responsibilities

  • Develop new user-facing features
  • Produce front-end code and visual comps to create a polished and highly functional user interface with a focus on usability and simplicity of design
  • Build reusable code and libraries (with matching documentation) to a standard which makes it quick and easy to maintain the code in the future
  • Provide high-quality graphics and visual elements, ensuring standards and brand consistency
  • Write functional requirement documents and guides
  • Ensure the technical feasibility of UI/UX designs
  • Assure that all user input is validated before submitting to back-end
  • Solve any design or usability issues that arise and anticipate potential future problems so they can be resolved before they impact users
  • collaborate with back-end developers and web designers to improve the usability

Job Requirements

  • BA in Computer Science or similar relevant field
  • 1 – 2 years of experience as a Front-End Developer
  • Proficient understanding of web markup, including HTML5, CSS3
  • Basic understanding of server-side CSS pre-processing platforms, such as LESS and SASS
  • Proficient understanding of client-side scripting and JavaScript frameworks, including jQuery
  • Good understanding of Angular 2+ and Typescript
  • Good understanding of asynchronous request handling, partial page updates, and AJAX
  • Basic knowledge of image authoring tools, to be able to crop, resize, or perform small adjustments on an image. Familiarity with tools such as as Gimp or Photoshop is a plus.
  • Proficient understanding of cross-browser compatibility issues and ways to work around them.
  • Proficient understanding of code versioning tools, such as Git
  • Strong communication skills to effectively collaborate with developers, and other relevant staff members or clients.
  • Willingness to troubleshoot and solve complex problems
  • Ability to manage multiple projects and meet deadlines
  • Flexibility to adapt to changing instructions and requirements

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentUI Developer