Description

Responsibilities

  • Collaborate with product, design and backend team members on an Agile team.
  • Translate wire-frames and storyboards into a working web application.
  • Responsive Web design experience for multiple devices and browsers.
  • Develop and maintain UI component libraries.
  • Identify and resolve performance and scalability issues.
  • Analyze stories, write code, implement automated tests, contribute to release and develop the working practices of the team.

Required Skills

  • >Proficient with vanilla ES6+ Functional and Object-Oriented JavaScript.
  • Proficient with HTML5 and CSS3.
  • Proficient with Node.JS and express application design and development.
  • Proficient with React or other front-end frameworks (e.g. Angular, Vue).
  • Familiar with Webpack and other build and packaging systems.
  • Should be able to mentor new team members and have technical discussion with ui-Architect.

Required Experience

  • 8+ years of strong client side development experience and experience in developing application from scratch.
  • Experience with continuous integration and delivery tools such as Jenkins.
  • Experience with consuming and designing REST and GraphQL APIs.
  • Experience developing REST-based service frontends utilizing JSON.

Education Requirements

  • Bachelor’s Degree in Computer Science, Computer Engineering or a closely related field


 

Education

Any Graduate