About this role
The team is seeking a skilled React Developer to join their dynamic team. The ideal candidate will have a deep understanding of React.js core principles and a passion for building high-quality web applications.
Key Responsibilities:
- Develop and maintain user interfaces using React.js.
- Implement React Hooks and functional components to enhance application performance.
- Manage application state using libraries such as Redux or Context API.
- Collaborate with designers to translate UI/UX designs into functional web applications.
- Ensure the technical feasibility of UI/UX designs and optimize applications for maximum speed and scalability.
- Write clean, maintainable code and conduct code reviews to maintain quality standards.
Required Skills & Qualifications:
- Strong practical experience with React.js and its core principles.
- Expertise in HTML5, CSS3, and advanced JavaScript (ES6).
- Familiarity with modern styling techniques such as CSS-in-JS (Styled Components) or frameworks like Tailwind CSS/Bootstrap.
- Experience with state management libraries (Redux, Context API).
- Proficiency with build tools and version control systems (e.g., Git).
Experience:
- 3-5 years of professional experience in web development, specifically with React.js.
What we offer:
- Opportunity to work on innovative projects in a collaborative environment.
- Professional development and growth opportunities.
- A supportive team culture that values creativity and initiative.
Applications are read by our talent team, usually within two working days.
If you look like a fit we will call you, and you will hear from us either way.