Job Description
Join us in transforming how Testo's smart measuring instruments connect and interact with our digital ecosystem. Our goal: to buildintuitive, high-performance and accessible software that integrates seamlessly with our devices and empowers users to work smarter.
Your Role in Our Team
- Drive the development and evolution of modern web applications using TypeScript, ReactJS and the latest technologies.
- Transform design concepts into polished, performant and accessible user interfaces in collaboration with UX/UI experts.
- Take full ownership of frontend components in a cross-functional, Agile team.
- Write high-quality, testable, scalable and maintainable code that follows industry best practices.
- Lead by example in code reviews and help uphold our high engineering standards.
- Play an active role in Agile ceremonies such as sprint planning, stand-ups, and retrospectives.
- Live a DevOps culture: 'You build it, you run it' — from development through to deployment and monitoring.
- Mentor junior developers and foster a culture of continuous learning and growth.
- Continuously refine our tooling and processes to boost team productivity and code quality.
- Contribute to architectural decisions and ensure the scalability of our frontend systems.
- Strong teamwork and collaboration skills, including experience with Pair Programming and working effectively in Agile, cross-functional teams.
- 5+ years of hands-on frontend experience with a strong emphasis on React.
- Advanced proficiency in JavaScript, HTML, CSS and TypeScript.
- Deep understanding of React's core concepts and advanced state management techniques (e.g., Redux).
- Practical experience with ESLint, Jest/Vitest and RESTful API integrations.
- Awareness of modern frontend trends, tooling and performance optimization techniques.
- Experience with frontend testing frameworks and CI/CD pipelines.
- Exposure to micro frontends or modular frontend architectures is a plus.
- A sharp eye for detail, excellent problem-solving ability, and a passion for clean, maintainable code.
- Fluent English skills; German skills are a plus.
Company's benefits text (Use HTML formatting (bolds, line breaks, bullet points))View More