Job Description
We are seeking a talented and motivated React JS Developer to join our team. The ideal candidate will have strong experience in building dynamic and responsive web applications using React.js. This role requires a deep understanding of front-end development, proficiency in JavaScript, and experience with modern web technologies.
Key Responsibilities:
· Develop and maintain web applications using React.js, ensuring high performance and responsiveness.
· Collaborate with the design team to implement user interfaces that are visually appealing and easy to navigate.
· Work closely with back-end developers to integrate RESTful APIs and other services.
· Optimize components for maximum performance across various devices and browsers.
· Write clean, maintainable, and scalable code, following best practices and coding standards.
· Participate in code reviews to maintain code quality and consistency across the team.
· Troubleshoot and debug issues, identifying root causes and providing effective solutions.
· Stay updated with the latest industry trends and technologies to ensure the continuous improvement of our development process.
Required Qualifications:
· Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent work experience).
· 6+ years of professional experience in front-end development, specifically with React.js.
· Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
· Experience with state management libraries such as Redux or MobX.
· Familiarity with modern front-end build pipelines and tools (e.g., Webpack, Babel, NPM).
· Experience with version control systems, particularly Git.
· Knowledge of RESTful APIs and web services integration.
· Understanding of responsive design principles and cross-browser compatibility issues.
· Strong problem-solving skills and attention to detail.
· Excellent communication and teamwork skills.
Preferred Qualifications:
· Experience with TypeScript and its integration with React.js.
· Familiarity with testing frameworks such as Jest, Enzyme, or React Testing Library.
· Knowledge of GraphQL and its implementation in React applications.
· Experience with CI/CD pipelines and automated deployment processes.
To apply for this job email your details to connect@thewolfworks.com