Fronted Developer (React):-
Responsibilities
-
Design, develop, test, release, and maintain new and existing web applications built with React
-
Collaborate with the product team to understand requirements and define solutions
-
Present low-level design or approach for the solution before development begins
-
Write reusable, maintainable, and scalable front-end code using best practices
-
Build high-performance, responsive, dynamic, and user-friendly web interfaces
-
Write readable, simple, and deterministic unit and integration tests
-
Collaborate with cross-functional teams including designers, back-end developers, and QA
-
Debug, troubleshoot, and optimize application performance across browsers and devices
-
Work in Agile teams and follow Agile development methodologies
-
Mentor junior developers and provide guidance on front-end best practices
Requirements
-
Bachelor’s Degree in Computer Science, Engineering, or a related field
-
8+ years of experience in front-end development with React
-
6+ years of experience building scalable and resilient web applications at enterprise scale
-
Strong knowledge of state management tools like Redux and Redux Persist
-
Proficiency in testing frameworks such as Jest and React Testing Library
-
Experience with real-time monitoring and error tracking (e.g., Sentry, LogRocket)
Nice to Have
-
Experience working with leading front-end frameworks such as Vue
-
Experience with cloud platforms such as AWS, Azure, or GCP
-
Familiarity with DevOps tools like Jenkins, Bitbucket Pipelines, GitHub Actions, etc.
-
Understanding of accessibility standards and cross-browser compatibility
-
Familiarity with third-party libraries, SDKs, and RESTful APIs
-
Experience with web analytics, performance monitoring, and logging tools
-
Proficiency with Git for version control
-
Strong analytical and problem-solving skills
-
Understanding of CDNs and performance optimization techniques
-
Good understanding of CI/CD pipelines and deployment workflows



