We are looking for a self-motivated Frontend engineer to join our web development team
and contribute on client-side application development utilizing the best of technologies and robust processes. This position requires strong technical expertise and end-to-end delivery experience. The ideal candidate should have good development experience in JavaScript and knowledge of ReactJS with proficiency in HTML5/ CSS3. You will contribute on the entire stack throughout the project lifecycle right from concept stage until delivery and post launch support.
Responsibilities:
*Understand product specifications and customer specific needs; and participate in
software design phase
* Work with UX designer in designing/ drafting intuitive UX
* Work in coordination with backend team to setup the dataflow of the application
* Translate user flows, wireframes, mockups and prototypes to responsive user
interfaces (UIs) with implementation that is modular, re-usable and high-performance
* To follow the company development processes
* To unit test your code thoroughly
Skills Required:
* Design and development experience on JavaScript irrespective of library or framework
* Good understanding of ReactJS and its related libraries
* Should be well versed with developing WebApps with ES6
* Should understand modern web technologies like Gulp, WebPack and Babel
* Experience on JEST/ Jasmine/ Mocha to create unit-tests will be considered plus
* Experience with Agile Development Methodology
* Experience with Git, JIRA and Confluence will be considered plus
* Be open to receiving feedback and constructive criticism
* Ability to think and learn quickly
* Strong written and verbal communication skills
* Bachelor’s degree in CS/IT or equivalent.