React Develop
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
We are looking for a skilled React Developer to join our growing engineering team. In this role, you will be responsible for building high-quality, responsive user interfaces using React.js and related technologies. You will collaborate closely with designers, backend engineers, and product managers to deliver engaging digital experiences to our customers.Key ResponsibilitiesDevelop new user-facing features using React.js and supporting libraries/frameworks.Write clean, maintainable, and efficient code following best practices.Collaborate with UX/UI designers to translate designs into functional components.Integrate front-end applications with RESTful APIs or GraphQL endpoints.Optimize applications for speed, scalability, and responsiveness.Debug and troubleshoot issues across browsers and devices.Participate in code reviews and contribute to team knowledge sharing.Stay up-to-date with the latest industry trends and emerging technologies in front-end development.RequirementsProven experience as a React.js Developer or Front-End Developer.Strong proficiency in JavaScript (ES6+), HTML5, CSS3.Experience with React.js and its core principles (hooks, state management, lifecycle methods).Familiarity with state management libraries like Redux or Context API.Experience with RESTful APIs or GraphQL integration.Understanding of front-end build tools (Webpack, Vite, or similar).Familiarity with version control systems, preferably Git.Strong problem-solving skills and attention to detail.Good communication and teamwork abilities.Preferred QualificationsExperience with TypeScript.Knowledge of testing frameworks (Jest, React Testing Library, Cypress).Familiarity with CI/CD pipelines.Previous experience in Agile/Scrum development environments.