We are seeking a talented UI Developer with React JS experience to join our team in Calgary, Canada . As a UI Developer, you will be responsible for building and maintaining dynamic, user-friendly web applications with a strong focus on front-end performance, responsive design, and seamless user experience. The ideal candidate will have hands-on experience with React JS , modern JavaScript frameworks, and an eye for delivering high-quality UI / UX designs.
Key Requirements : Technical Skills :
- 3+ years of experience in UI / Front-End development with a focus on React JS .
- Strong proficiency in JavaScript , HTML5 , CSS3 , and modern JavaScript ES6+ features.
- Experience with React JS and popular React libraries (e.g., Redux, React Router).
- Solid understanding of UI / UX design principles and the ability to implement designs with attention to detail.
- Familiarity with CSS preprocesses (e.g., Sass, LESS) and CSS frameworks (e.g., Bootstrap, Material UI).
- Experience with responsive design techniques and frameworks.
- Familiarity with RESTful APIs and integrating front-end with back-end services.
- Proficiency with version control tools like Git .
- Knowledge of testing frameworks for front-end applications (e.g., Jest, Mocha, Enzyme).
- Familiarity with Agile methodologies and tools (e.g., Jira).
Requirements
Bachelor's degree in Computer Science , Software Engineering , or a related field.Familiarity with TypeScript and GraphQL is a plus.Experience with UI performance optimization .Knowledge of cloud services (e.g., AWS , Azure ) is a plus.