Lead Front-End Engineer - HealthTech / SaaS
Sycle LLC
- Vancouver, BC
- Permanent
- Full-time
- 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.
- 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.
- A collaborative culture in a fully-remote environment
- Competitive compensation and comprehensive benefits
- Support for learning, certifications, and career growth