About Sycle
At Sycle, we’re transforming how audiology practices operate. Our cloud-based practice management platform powers over 20,000 users worldwide—from local clinics to enterprise retailers—helping them streamline operations and deliver better patient care. We’re a growing SaaS company with startup energy, industry respect, and global reach.
We have an opportunity on our front-end engineering team for an experienced and pro-active technical leader with UI/UX architecture, senior-level coding and mentorship experience to join our team. If you’re passionate about building great platforms, leveraging the latest approaches and being deeply involved in technical decisions—you’ll feel right at home here. The majority of our development team is based in BC but we're looking for the right person in Alberta, BC or Ontario where we have existing teams.
Overview
As a Senior Frontend Engineer at a leading HealthTech SaaS company, you will be instrumental in shaping the user experience and ensuring the performance and reliability of our critical healthcare applications. Your focus will be on developing and maintaining modern, scalable user interfaces and complex client-side data layers. This role requires a strong dedication to code quality, security, and a deep understanding of modern web architecture, with an emphasis on performance within a distributed, enterprise-level system.
Key Responsibilities
Architect, develop, and deploy high-quality, modern user interfaces using React/Typescript and the Next.js framework for enterprise-grade SaaS applications.
Partner with the Backend Platform Architect to define end-to-end technical solutions, serving as a UX Architect to ensure all architectural decisions support a seamless, modern user experience.
Support and mentor other frontend engineers in identifying appropriate architectural patterns and addressing frontend concerns during the initial design phases.
Lead the development of reusable UI components and design systems to ensure consistency, speed, and maintainability across the platform.
Drive the optimization of application performance, focusing on fast load times, minimal bundle sizes, and responsive user interactions.
Collaborate closely with product, design, and backend teams to define, design, and implement new user-facing features while maintaining strict adherence to regulatory standards (e.g., HIPAA).
Integrate and leverage AI-assisted development tools for rapid prototyping, code refactoring, and quality assurance to enhance team velocity.
Own and optimize the CI/CD pipelines for the frontend application, ensuring automated testing, security scanning, and reliable, high-frequency deployments.
Mentor mid-level and junior engineers on best practices for modern frontend development, including state management, testing, and component architecture.
Establish and enforce rigorous coding standards, best practices, and security protocols for client-side development.
Evaluate and vet new technologies and architectural patterns to keep the application at the cutting edge of web development.
Write comprehensive unit, integration, and end-to-end (e2e) tests to ensure the delivery of robust, bug-free features.
Required Qualifications
Expert-level proficiency in TypeScript is required, with a deep understanding of advanced types, utility types, and leveraging TypeScript to ensure code correctness and maintainability.
Demonstrated ability to translate high-level product visions into technical frontend roadmaps that complement backend infrastructure.
Strong understanding of Information Architecture and Interaction Design, enabling productive collaboration with UX Designers to ensure technical feasibility.
Expertise in defining API contracts and data-fetching strategies (REST/GraphQL) that prioritize UI performance and responsiveness.
Extensive, professional experience building complex, large-scale web applications using React.
In-depth, hands-on experience with Next.js for server-side rendering (SSR), the App router, and API routes, focusing on performance and scalability.
Proven experience in designing and implementing modern state management solutions (e.g., React Hooks, Redux Toolkit, Zustand, or similar).
Solid understanding of modern web architecture, including micro-frontends, and component isolation.
Proficiency with advanced testing methodologies and tools, including Jest, React Testing Library, and Cypress, for achieving high test coverage.
Experience working within a regulated industry (e.g., Healthcare, Finance, or Government) and an understanding of security and compliance best practices.
Expert knowledge of HTML5, CSS3, and preprocessors (e.g., Sass, Styled Components) for building accessible and responsive user interfaces.
Deep proficiency in professional software development workflows, including Git, branch strategies, and managing/optimizing robust CI/CD pipelines (e.g., Bitbucket, Jenkins, GitHub Actions, GitLab CI).
Practical experience integrating and utilizing AI development tools (e.g., code generation, intelligent refactoring assistants) to boost engineering productivity and quality.
Experience with cloud platforms (e.g., AWS, GCP, Azure) and deploying highly available, distributed systems is a plus.
What We Offer
A collaborative culture in a fully-remote environment
Competitive compensation and comprehensive benefits
Support for learning, certifications, and career growth