
Senior Frontend Developer at CA10 Revvity Health Sciences Canada, Inc.. Location Information: Canada. This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more.. Role Description. This role involves developing and supporting complex single-page applications (SPA) using React.. Collaborate with UX/UI designers, DevOps, and fellow engineers to implement innovative product features. . Deliver complex single-page applications with modern front-end components. . Work in a fast-moving team in an agile manner. . Qualifications. 5-7 years’ experience designing, developing, and supporting complex single-page applications. . 3 years' experience designing and developing reusable web components and single-page applications (SPA) with React. . 3 years' experience with GraphQL and building modules for API integrations. . Bachelor’s degree in Computer Science, Software Engineering, or equivalent (preferred). . Requirements. Proficiency with the React framework ecosystem. . Proficiency with dependency management systems such as npm or yarn. . Proficiency with scaffolding frameworks such as Nx. . Practical experience working for a product-oriented company, closely with UX Designers and Product Managers. . Practical experience working within an agile methodology (Scrum, Kanban). . Experience performing code reviews and providing guidance to junior developers. . Proficiency with building standardized web components with Stencil and Storybook. . Proficiency with Typescript, Javascript, HTML, CSS. . Proficiency with Nginx configuration. . Experience with front-end data visualization frameworks (D3). . Experience with Jest for unit testing and code coverage reports. . Experience with Cypress for e2e tests. . Experience with implementing CI/CD pipelines with Github Actions, Jenkins, or similar. . Excellent verbal and written communication skills. . Creative problem-solving skills. . Excellent work ethic and desire to learn and take on new challenges. . Experience with integrating web applications with application monitoring platforms (APM) such as Instana, New Relic, Data Dog. . Experience with Python is a plus. . Experience in clinical, bioinformatics, or other health sciences is a plus. . Company Description. Revvity is a developer and provider of end-to-end solutions designed to help scientists, researchers, and clinicians solve the world’s greatest health challenges.. Our team of 11,000+ colleagues from around the globe are vital to our success. . We pair the enthusiasm of an industry disruptor with the experience of a longtime leader.