Location: work from office (Gurgaon - Sector 30 or Pune-Kharadi or Bangalore-Manyata Tech Park)
Responsibilities:
Developing and implementing highly responsive user interface components using React concepts.
Instil best practices for software development, ensure designs meet requirements, and deliver high-quality work on schedule.
Writing application interface codes using JavaScript following React.js workflows.
Troubleshooting interface software and debugging application codes.
Developing and implementing front-end architecture to support user interface concepts.
Optimizing components for maximum performance across a vast array of web-capable devices and browsers.
Documenting application changes and developing updates.
Qualifications:
A master’s or bachelor’s degree in computer science or related field from a top university.
6+ years' overall experience; 4+ years’ experience in UI development using ReactJS. 2+ years of experience in building and leading a strong UI engineering team.
Experience with full software lifecycle methodology, including coding standards, code reviews, source control management, build processes, testing, and operations.
In-depth knowledge of JavaScript, CSS, HTML and front-end languages.
Strong knowledge of REACTtools including React.js, Webpack, Enzyme, Redux, and Flux.
Strong analytical skills and the ability to develop processes and methodologies.
Experience working with cross-functional teams, including UX, business (e.g. Marketing, Sales), product management and technology/IT/engineering) is a plus.
Characteristics of a forward thinker and self-starter who thrives on new challenges and quickly adapts to new knowledge.