UI Developer
- Location : Bangalore
- Role : UI Developer
- Experience : 5 - 10 years
- No. of positions : 2
- Qualifications : Degree
- Job Description :
Responsibilities:
- Develop new user-facing features using React.js and other JS libraries
- Build reusable components and front-end libraries for future use
- Translate designs from UX/UI designers into high-quality code
- Optimize components for maximum performance across different devices and browsers
- Document application changes and developing updates
- Troubleshoot interface software and debugging application code
- Collaborate with business and IT decision-makers to ensure best performance of the products and websites
- Collaborate and coordinating with other developers to maintain coding standards
- Implement SEO best practices and web analytics
Skills & Qualifications:
- 5+ years relevant working experience
- Experience of CSS Pre-processors such as Sass, Less, Stylus, etc.
- Proficiency in HTML, CSS, JavaScript(ES6 syntax) and JQuery
- Must have worked on 3 or more large-scale front-end involved projects.
- Experience with JavaScript frameworks such as React JS or similar MVC frameworks
- Contribution to Opensource projects would be an added advantage
- Good to have knowledge of version control tools such as Git, SVN or Mercurial
- Familiarity with RESTful APIs
- Must have worked with tools and utilities such as Grunt, Gulp, Bower, etc
- Proficiency in React tools like Enzyme, Redux and Flux
- Working knowledge of JSP
- Experience with browser-based debugging and performance testing software
- Knowledge of isomorphic React is a plus
- Working knowledge of SEO and web analytics
- Efficiency in site optimization
- Working knowledge in using and animating SVGs
Prior experience in Subscription monetization, Billing or e-Commerce domain would be advantageous