We are seeking a talented and experienced React Frontend Developer to join our dynamic team. The ideal candidate will have a minimum of 2 years of hands-on experience in React development and be ready to contribute effectively from day one. As a React Frontend Developer, you will be responsible for crafting high-quality, responsive, and scalable user interfaces, ensuring the seamless integration of frontend components with our backend systems.
Responsibilities:
- Develop and maintain efficient, reusable, and reliable React code.
- Collaborate closely with product managers, designers, and backend developers to implement innovative front-end solutions.
- Ensure the technical feasibility of UI/UX designs and optimize applications for maximum speed and scalability.
- Implement responsive designs and ensure cross-browser compatibility.
- Collaborate with the backend team to integrate front-end components with server-side logic.
- Ensure and maintain code quality and adherence to best practices.
- Stay up-to-date with the latest industry trends and technologies to continuously improve our front-end development processes.
Skills Required:
- Solid experience (2+ years) in React development
- Proficiency in Material-UI (MUI), Tailwind CSS, Redux, and API integration
- Strong expertise in HTML, CSS, JavaScript, and TypeScript.
- Familiarity with version control systems, especially Git and GitHub
- In-depth understanding of ES6 features and syntax.
- Excellent problem-solving and debugging skills.
- Ability to work in a collaborative team environment.
- Strong communication skills and the ability to explain complex technical concepts to non-technical stakeholders
Nice to have:
- Knowledge of GraphQL.
- Familiarity with continuous integration and deployment processes.
- Experience with agile development methodologies.
- Experience with testing libraries such as Jest and React Testing Library
If you are a proactive and results-driven React frontend developer with a passion for creating clean and efficient code, we encourage you to apply. Join our team and be part of a dynamic work environment where your skills and expertise will contribute to the success of exciting projects.
Note: This is an in-office position; remote work options are not available. The successful candidate should be ready to commence work immediately.