Job Description
Project Duration: 6 months contract extendable
Start Date: Immediate
Reporting to: Tech Lead
Experience: 8+ years
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.