What are the responsibilities and job description for the React Developer position at Algobrain Inc?
This is 3-4 days a week onsite
Must be local
We are looking for a highly skilled and driven React Developer with expertise in front-end development, modern JavaScript frameworks, and scalable UI architectures. The ideal candidate should have 10 years of professional experience in developing dynamic, high-performance web applications, with a deep understanding of React.js, state management, and component-based architecture. They should excel in translating complex business requirements into efficient, user-friendly interfaces while collaborating closely with cross-functional teams to drive technical innovation and seamless user experiences.
Responsibilities :
- Develop, optimize, and maintain scalable web applications using React.js and related technologies.
- Design and implement reusable components while following modern front-end architecture principles.
- Collaborate with designers, back-end developers, and product managers to deliver high-quality solutions.
- Optimize application performance by leveraging best practices such as lazy loading, memoization, and efficient state management.
- Integrate APIs and third-party services to enhance application functionality.
- Write clean, maintainable, and testable code using tools like Jest, React Testing Library, or Cypress.
- Stay up-to-date with emerging technologies, frameworks, and best practices to drive innovation.
- Mentor junior developers and participate in code reviews to uphold coding standards.
Requirements :