React JS Developer (St. Catharines)

React JS Developer (St. Catharines)

18 Aug
|
Spait Infotech
|
St. Catharines

18 Aug

Spait Infotech

St. Catharines

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 contemporary web architectures.
- Knowledge of Agile/Scrum development methodologies.
- Experience working with design tools such as Figma.
- Understanding of SEO and web performance optimization.

📌 React JS Developer (St. Catharines)
🏢 Spait Infotech
📍 St. Catharines

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: react js developer (st. catharines) / st. catharines

Subscribe to this job alert:

Get the latest job offers by email for: react js developer (st. catharines) / st. catharines