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.
Qualifications
Requirements
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.
Apply for this position...
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.
Apply for this position...