React.js Developer

Spait Infotech2024 — Canada · Posted ~5 days ago

Skills

React.js JavaScript ES6+ HTML5 Responsive web development RESTful APIs State management Git Unit testing Integration testing Performance optimization Cross-browser compatibility Redux Context API

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Develop and enhance responsive web applications using React.js and modern JavaScript. You will build reusable UI components, integrate APIs, manage application state, optimize performance, troubleshoot issues, write tests, and collaborate closely with design, backend, QA, and product teams.

Highlights

Front-end development role focused on building responsive, reusable, scalable, and high-performance web applications. The position provides collaboration with design, backend, QA, and product teams while encouraging modern React practices and continuous technical learning.

Description

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.Strong proficiency in JavaScript (ES6+).Good 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 modern 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.