Key Responsibilities:
- Develop and maintain responsive and user-friendly web applications using React.js.
- Integrate and manage content through Contentful, ensuring seamless delivery across the application.
- Build reusable components and front-end libraries for future use.
- Collaborate with cross-functional teams (designers, developers, product managers) to define, design, and ship new features.
- Optimize components for maximum performance across a wide range of devices and browsers.
- Implement best practices in code quality, testing, and scalability.
- Debug and troubleshoot issues, ensuring seamless user experience.
- Stay updated with the latest industry trends and advancements in React.js and Contentful.
Requirements:
- 2+ years of experience in front-end development with React.js.
- Strong understanding of JavaScript, ES6+, HTML5, and CSS3, Bootstrap.
- Hands-on experience with Contentful or similar headless CMS platforms.
- Familiarity with GraphQL or REST APIs for fetching data from Contentful.
- Experience with state management libraries like Redux or Context API.
- Knowledge of responsive design and cross-browser compatibility.
- Understanding of version control systems, especially Git.
- Strong problem-solving skills and attention to detail.
- Excellent communication and collaboration skills.
Preferred Qualifications:
- Experience with server-side rendering frameworks like Next.js.
- Knowledge of accessibility standards (WCAG compliance).
- Familiarity with testing tools like Jest, Enzyme, or Cypress.
... Show more