Front-End Web Developer

The ideal candidate should utilise HTML, CSS and JavaScript to develop effective user interfaces for web services, and have clean and artful design, possess superior UI skills and be able to translate high-level requirements into interaction flows and artifacts, and transform them into beautiful, intuitive, and functional user interfaces. The successful candidate will work closely with back-end server developer and designer to provide efficient web services.

 

Responsibilities

  • Write great and testable code, innovate, and contribute to our engineering team
  • Develop wireframes, flowcharts, working prototypes, and design specifications and assets with documentation of user experience
  • Develop user stories and journeys
  • Work closely with the development team to develop prototypes into production code
  • Design, conduct and document usability testing
  • Interface with web services using REST APIs
  • Follow coding and layout standards co-developed by user interface designers and software engineers
  • Create, edit and manage web templates
  • Develop new user-facing features
  • Assure that all user input is validated before submitting to back-end
  • Ensure the technical feasibility of UI/UX designs
  • Implement tracking tools to analysis user’s interaction
  • Optimise application for maximum speed and scalability

 

Requirements

  • BS in Computer Science or related engineering discipline and at least 1 year of industry experience
  • Good understanding of front-end technologies and platforms, such as JavaScript, HTML5, and CSS3
  • Proficient knowledge of JavaScript frameworks like VueJS, AngularJS, React, and Express
  • Understanding differences between multiple delivery platforms such as mobile vs desktop, and optimizing output to match the specific platform
  • Proficient understanding of code versioning tools, such as Git and JIRA
  • Demonstrable UI design skills with a strong portfolio
  • Solid experience in creating wireframes, storyboards, user flows and process flows
  • Experienced in design and prototype tools such as (Invision, Sketch, WebFlow, proto.io)
  • Excellent visual design skills with sensitivity to user-web interaction
  • Familiar with the architecture and constraints of web and native applications for all devices
  • Strong passion for graphic design
  • Web Services/REST API creation/consumption(JSON)
  • Excellent verbal and written communication skills, a team player with strong analytical, problem solving, debugging and troubleshooting skills.
  • Willing to learn and master new framework and technologies.

[contact-form-7 404 "Not Found"]