13 Sep
|
Spait Infotech
|
Canada
13 Sep
Spait Infotech
Canada
Key Responsibilities
Develop, maintain, and enhance responsive web applications using React.js.
Build reusable and scalable UI components.
Convert UI/UX designs and business requirements into functional web applications.
Write clean, efficient, maintainable, and reusable code.
Integrate RESTful APIs and third-party services.
Manage application state using Redux, Context API, or other state-management solutions.
Optimize applications for performance, scalability, and cross-browser compatibility.
Identify and resolve bugs, performance issues, and technical problems.
Perform unit and integration testing where required.
Collaborate with UI/UX designers, backend developers, QA engineers, and product teams.
Participate in code reviews and follow development best practices.
Use Git for source-code management and collaboration.
Stay updated with the latest React and front-end development trends.
Required Skills
Strong knowledge of React.js.
Solid proficiency in JavaScript (ES6+).
Positive knowledge of HTML5 and CSS3.
Experience with responsive web design.
Knowledge of React Hooks, functional components, and component lifecycle.
Experience with Redux, Context API, or similar state-management tools.
Experience integrating REST APIs and handling JSON data.
Good understanding of Git and GitHub/GitLab.
Knowledge of npm/yarn and up-to-date front-end build tools.
Understanding of browser debugging and developer tools.
Preferred Skills
TypeScript.
Next.js.
Material UI, Tailwind CSS, Bootstrap, or similar UI frameworks.
Jest, React Testing Library, or other testing frameworks.
Knowledge of Node.js and basic backend concepts.
Familiarity with CI/CD pipelines.
Experience working with cloud platforms such as AWS, Azure, or Google Cloud.
📌 React Js Developer London (Canada)
🏢 Spait Infotech
📍 Canada