2 months ago
Vancouver, CanadaSenior
Responsibilities
- Design and develop reusable, responsive, high-performance UI features and web components.
- Lead development of a next-generation data virtualization platform with dashboards and analytics solutions.
- Implement and maintain unit tests and end-to-end automation tests.
- Manage UI build pipelines and related deployment tasks using NPM, GitHub, Jenkins, Docker, and CI/CD configurations.
- Collaborate with product management, UX, and backend teams to deliver a seamless user experience.
- Produce clear, maintainable code and technical documentation.
Requirements
- 5+ years of experience in UI/UX development.
- Strong technical foundation in Angular and related frontend technologies.
- Experience with responsive design, scalable UI frameworks, and web performance optimization.
- Strong knowledge of DevOps processes and tools for UI build and deployment, including NPM, Jenkins, and Docker.
- Proficiency with TypeScript, HTML5, CSS, and SASS.
- Ability to write clear, maintainable code and tests following best practices.
- Strong problem-solving abilities, technical leadership, communication, and continuous-learning skills.
- Bachelor's degree in computer science or a related degree and equivalent experience.
Benefits
- Comprehensive health and wellness benefits.
- Protection benefits and financial benefits.
- Time off and leave programs.
- Full-time, permanent employment.
- Hybrid work arrangement in Vancouver, Canada.
- The role may be eligible for additional compensation such as commission, bonuses, and equity.
