We are looking for a skilled React Developer to join our dynamic development team. As a React Developer, you will be responsible for building and implementing user interface components using React.js concepts and workflows such as Redux, Flux, and Webpack. You will also be responsible for profiling and improving front-end performance and documenting our front-end codebase.
You should be able to design and build modern, responsive web applications that are maintainable, scalable, and performant.
Key Responsibilities:
- Develop new user-facing features using React.js.
- Build reusable components and front-end libraries for future use.
- Translate designs and wireframes into high-quality code.
- Optimize components for maximum performance across a vast array of web-capable devices and browsers.
- Work closely with designers, product managers, and backend developers to deliver seamless user experiences.
- Integrate with RESTful APIs and third-party services.
- Participate in code reviews, testing, and debugging processes.