React Developer 4 - 5 Years
We are seeking a dedicated React front-end developer to join our growing company. You will work as part of a team to design and develop high-quality software solutions for web applications and mobile apps using React.
Responsibilities
- Implement new features and maintain existing code using React and other standard tools in the React ecosystem, such as Node.js and Yarn.
- Design software solutions to meet project requirements.
- Maintain and refactor existing code.
- Write tests and fix bugs.
- Maintain existing React systems, including fixing bugs.
- Design and develop new custom components to meet project requirements.
- Install and configure server environments for React deployments.
- Maintain and update project dependencies as well as fix any conflicts.
- Work with other JavaScript developers and software engineers to develop front-end and back-end architecture that's well-structured and flexible, along with the APIs to support it.
Qualifications
- Bachelor's degree in computer science, software development, engineering, or a related technical field.
- Proficient with the latest versions of ECMAScript (JavaScript) as well as HTML and CSS.
- Knowledge of React and common tools used in the wider React ecosystem, such as Node.js and npm.
- Familiarity with common programming tools such as Redux, IDEs, RESTful APIs, Git repositories, TypeScript, version control software, and remote deployment tools.
- An understanding of common programming paradigms and fundamental React principles, such as React components, hooks, and the React lifecycle.