Job summary
Developing new user-facing features using React.jsBuilding reusable components and front-end libraries for future useTranslating designs and wireframes into high quality code
Job seniority: associate level
Responsibilities
• Optimizing components for maximum performance across a vast array of web-capable devices and browsers• Maintain existing React systems, including fixing bugs• Design and develop new custom components to meet project requirements• Install and configure server environments for React deployments• Maintain and update project dependencies as well as fix any conflicts• Working with other JavaScript developers and software engineers to develop front-end and back-end architecture that’s well structured and flexible, along with the APIs to support it
Requirements
• Bachelor’s degree in computer science, software development, engineering, or a related technical field• 2-4 years of experience working as a React.js Developer• In-depth knowledge of JavaScript, Typescript, CSS, HTML, and front-end languages• Knowledge of React tools including React.js, Webpack, Enzyme, Redux, and Flux• Experience with user interface design• Knowledge of performance testing frameworks including Mocha and Jest• Experience with browser-based debugging and performance-testing software
Benefits
• Once a year Full body check• Competitive insurance scheme• Employee assistance program – to take care of your and your loved ones mental health• Paid Vacation of 30days, 12 Paid Holidays, Maternity and Paternity Leave, compassionate leaves• Education assistance – for your career growth• People first culture translated into ‘Most Preferred place to work 2022-23 by Times group’