React JS Developer

Spait Infotech · Canada
LinkedIn

Posted

Aug 16, 2026 (13d ago)

Seniority

Not Specified

Work Model

Not Specified

Type

Not Specified

Category

Frontend

Salary

Not specified

Skills

Agile AWS Azure Bitbucket Bootstrap CI/CD CSS Cypress Docker Express GCP Git GitHub GitLab GraphQL JavaScript Jest Microservices Next.js Node.js OAuth Playwright React Redux Scrum Tailwind CSS TypeScript Vite Webpack

Description

Key Responsibilities Develop responsive and scalable web applications using React.js . Build reusable, maintainable, and high-performance UI components. Translate UI/UX designs and business requirements into functional applications. Develop and maintain front-end architecture and component libraries. Integrate applications with RESTful APIs and backend services. Manage application state using Redux, Redux Toolkit, Context API , or similar technologies. Implement responsive designs that work across desktop, tablet, and mobile devices. Optimize application performance, page load times, and rendering efficiency. Write clean, reusable, and well-documented code. Conduct unit, integration, and functional testing. Troubleshoot and resolve application defects and performance issues. Collaborate with backend developers to integrate APIs and data services. Participate in code reviews and contribute to development standards. Use Git-based workflows for source control and collaboration. Stay current with emerging React.js and front-end development technologies. Required Technical Skills Front-End Development Strong experience with React.js . Strong knowledge of JavaScript (ES6+) . Experience with TypeScript . Strong knowledge of HTML5 and CSS3 . Experience with responsive web design. Knowledge of modern CSS frameworks such as: Tailwind CSS Bootstrap Material UI Ant Design React Ecosystem React Hooks Functional Components React Router Redux / Redux Toolkit Context API React Query / TanStack Query Next.js is an asset Component-based architecture API & Integration Experience consuming REST APIs . Knowledge of JSON and HTTP protocols. Experience with API authentication such as OAuth 2.0 and JWT. GraphQL experience is an asset. Testing Jest React Testing Library Cypress Playwright Unit and integration testing Development Tools Git GitHub / GitLab / Bitbucket npm / Yarn / pnpm Webpack / Vite ESLint Prettier VS Code Preferred Skills Experience with Next.js . Experience with Node.js and Express.js. Understanding of frontend performance optimization. Knowledge of accessibility standards such as WCAG. Experience with CI/CD pipelines. Knowledge of Docker and containerized applications. Experience working with cloud platforms such as AWS, Azure, or GCP . Experience with microservices and modern web architectures. Knowledge of Agile/Scrum development methodologies. Experience working with design tools such as Figma. Understanding of SEO and web performance optimization.