Develop and maintain web applications using Reactjs Collaborate with cross-functional teams, including designer, product managers, and backend developers, to deliver a seamless user experience
Build reusable components and front-end libraries for future use Optimize components for maximum performance across a vast array of web-capable devices and browsers
Translate designs and wireframes into high-quality code Write clean, maintainable, and well-documented code
Troubleshoot and debug applications to ensure optimal performance Participate in code reviews and contribute to team knowledge sharing
Stay up-to-date with the latest industry trends and technologies to ensure the best possible solutions
Requirements - Job Qualification
BCA, MCA, BTech (Computers) or equivalent Proven experience as a React JS Developer with a strong portfolio of web applications
Proficiency in JavaScript, including DOM manipulation and the JavaScript object model
Thorough understanding of React js and its core principles
Experience with popular Reactjs workflows (such as Flux or Redux) Familiarity with RESTful APIs
Knowledge of modern authorization mechanisms, such as JSON Web Token
Familiarity with modern front-end build pipelines and tools
Experience with common front-end development tools such as Babel, Webpack, NPM, etc
Knowledge of cloud message APIs and push notifications