Revvity is manufacturer of scientific instruments, reagents, and software to drive innovations in human and environmental health around the world. Here in Hamburg, we are developing complex life-science solutions, including instruments and software, to help our customers around the world, from academic and business environments, with their challenging objectives. To strengthen our international and diverse R&D Application Software Team in Hamburg, we are looking for Principal Frontend Software Engineer (m/w/d) who will contribute to the development of efficient and reusable Web-based UI, collaborate with UX design team, and provide technical leadership to the UI development team, utilizing modern technologies and tools.
You will:
Analyse and translate business needs into the efficient and reusable Web applications, UI components and elements; contribute to project and release planning in collaboration with management and engineering teams, develop appropriate technical and architectural project documentation.
Coordinate and guide Web-based UI development to ensure architectural and technology consistency of software solutions, enabling efficient maintainability, re-usability, and modularity across cross-platform environments.
Contribute to continuous improvement of software engineering processes, including automation and standardization of development activities and tools. In collaboration with the team, establish efficient CI/CD pipeline for cross-platform software development and automation of daily routines such as testing, documentation and packaging.
Basic Qualifications:
BS in STEM (science, technology, engineering, mathematics) or equivalent
7+ years of software engineering in Web-based front-end development
Confident level of English in speaking and writing
Knowledge of Scrum-based software development
Proficiency in HTML5, CSS3, TypeScript and JavaScript
Preferred Qualifications (in addition to Basic Qualifications):
10+ years of experience in Web-based front-end development.
2+ years of technical team leadership.
Strong knowledge of OOP and UX/UI design processes, principles, and patterns.
Strong expertise in such frameworks as React, Angular, Vue.js, Flutter, Bootstrap.
Proven track record in development of scalable and reliable REST API.
Strong communication, negotiation, and presentation skills.
Knowledge of CI/CD practices and tools based on Git and GitHub.
Experience in UI test automation and knowledge of UI test automation tools and frameworks.
Knowledge of C# and Python would be a big plus.
Experience with high-performance 3D imaging and large image rendering is an advantage.
Revvity is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability status, age, or veteran status or any other characteristics protected by applicable law. Revvity is committed to a culturally diverse workforce.
#LI-EMEA