Senior React Developer
Must Have
5+ years of relevant front-end development experience with contemporary web applications.
Deep expertise in React, including Hooks, component architecture, state management, and performance optimization.
Strong proficiency in JavaScript (ES6+).
Strong knowledge of HTML5 and CSS3, including responsive design and cross-browser compatibility.
Experience with modern front-end tooling such as Webpack/Vite, npm/yarn, and ESLint.
Hands-on experience with Jest and React Testing Library for unit and integration testing.
Strong understanding of RESTful APIs and GraphQL, including data fetching, error handling, and React integration.
Experience with Git-based version control and cooperative development workflows.
Practical experience with CI/CD pipelines for automated builds, testing, and deployments.
Solid understanding of front-end performance optimization, including minimizing unnecessary re-renders and optimizing client-side logic.
Experience implementing accessible and responsive user interfaces.
Experience with code reviews, refactoring, and maintaining scalable front-end architectures.
Strong debugging and troubleshooting skills, including use of browser developer tools and logging.
Ability to work independently with minimal supervision and solve complex technical problems.
Robust communication and collaboration skills within cross-functional and distributed teams.
Upper-Intermediate English or higher, both written and verbal.
Nice to Have
Familiarity with additional front-end testing tools and practices beyond Jest and React Testing Library.
Experience with performance profiling and bundle optimization.
Advanced experience with browser DevTools for large-scale React applications.
Experience with production troubleshooting and performance optimization of enterprise-scale React applications.
📌 Senior React Developer Pune
🏢 NewVison
📍 Pune