Job Summary:
We are seeking a skilled React Developer with a minimum of 3 years of experience to join our team. The ideal candidate will be responsible for developing and implementing user interface components using React.js concepts and workflows such as Redux, Flux, and Web pack.
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
- Collaborate with cross-functional teams to define, design, and ship new features
- Ensure the technical feasibility of UI/UX designs
- Stay up-to-date on emerging technologies and best practices in front-end development
- Mentor junior developers and assist in code reviews
Requirements:
- Minimum of 3 years of professional experience in front-end development
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
- Thorough understanding of React.js and its core principles
- Experience with popular React.js workflows (such as Flux or Redux)
- Familiarity with RESTful APIs
- Experience with modern front-end build pipelines and tools (e.g. Web pack, Babel, npm)
- Ability to understand business requirements and translate them into technical requirements
- Strong problem-solving and debugging skills
Any Graduate