11 Sep
|
Spait Infotech
|
Calgary
11 Sep
Spait Infotech
Calgary
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 .
- Robust proficiency in JavaScript (ES6+) .
- Valuable 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.
📌 React Js Developer (Calgary)
🏢 Spait Infotech
📍 Calgary