Job Description:What is the opportunity?As a Senior UI Engineer, you will be responsible for enhancing our AWS-based cloud service with modern UI/UX architecture, automation, and best practices. You will be working alongside a talented team, focused on continuous improvement, in a fast-paced, collaborative environment. Here is a breakdown:
- Design and develop reusable, responsive, and high-performance UI features and web components using Angular, Clarity, Redux, NgRx, and RxJs.
- Lead the creation of the next-generation data virtualization platform, enabling data insights through advanced dashboards and analytics solutions.
- Implement and maintain unit tests and end-to-end (e2e) automation tests.
- Manage DevOps tasks for UI build pipelines, including NPM, GitHub, Jenkins, Docker, and CI/CD configurations.
- Collaborate cross-functionally with product management, UX, and backend teams to deliver a seamless and delightful user experience.
- Ensure proficiency with TypeScript, HTML5, CSS, and SASS, and demonstrate precise communication and documentation skills.
What will you bring to Omnissa?- 5+ years of experience in UI/UX development, with a strong technical foundation in Angular and related frontend technologies.
- Proven experience with responsive design, scalable UI frameworks, and web performance optimization.
- Strong knowledge of DevOps processes and tools for UI build and deployment (NPM, Jenkins, Docker).
- Ability to write clear, maintainable code and tests, following best practices.
- Excellent problem-solving abilities, technical leadership, and a proactive approach to continuous learning and improvement.
Location:Vancouver, Canada
Location Type: Hybrid
Position Type: Full time, permanent
Education:Bachelor's degree in computer science, or related degree and equivalent experience (5+ years)
Compensation: The typical
base salary range for this role in Canada is $200,000 - $211,400 CAD per year. This role may also be eligible for benefits and additional compensation, such as commission, bonuses, and equity.
Employee Benefits Overview: Our comprehensive benefits package is designed to support your health, financial well-being, and work-life balance. These benefits include, but not limited to:
- Health & Wellness Benefits
- Protection Benefits
- Financial Benefits
- Time Off & Leave
Company Operating Name: Omnissa (Canada) ULC
Business Address: 600-1741 Lower Water St., Halifax, Nova Scotia B3J 0J2
Location of Work: Bentall II, 555 Burrard St, Vancouver, BC V7X 1M8, Canada
Language of Work: English
Company Contact Information: 650-239-7600