Nexthink is a global leader in Digital Employee Experience. Our product allows enterprises to create highly productive digital workplaces for their employees by delivering optimal end-user experience. Through a unique combination of real-time analytics, automation & employee feedback across all endpoints, Nexthink helps IT teams meet the needs of the modern digital workplace.
Headquartered in Switzerland, Nexthink also has offices in France, UK, Germany, Spain, UAE, Saudi Arabia, Australia & the US. Our growing team of Nexthinkers is proud to be making the digital work lives of seven million employees across 1,000 customers more productive.
At Nexthink, we believe actions are stronger than words when it comes to diversity, inclusivity, & equity in the workplace. Nexthinkers are multinational & multilingual, & come from all walks of life. We are committed to hiring a genuine representative workforce that can help us create solutions & foster innovation for the modern digital employee experience. Join us today!
We are looking for a Senior Software Engineer having solid experience with developing & monitoring web applications using recent web frameworks & analytics solutions. You will join a start-up like environment & help build a completely novel product. Your work will focus on the development of a browser extension that collects user interaction & application performance data, the starting point of an analytics data pipeline. This is a hands-on position where you will design & build production grade components, while collaborating with multiple teams.
The position requires a result-oriented mindset, supported by strong experience with front-end development; any experience with browser extensions is a strong plus. The ability to communicate complicated concepts in simple ways is vital as you will be working in a cross-functional environment.
As part of a small team at Nexthink, you will be responsible for the entire development & release cycle of a data collector browser extension, including the following:
Design, implement & validate new features for our extension
Collaborate with other teams to design & implement a reliable communication protocol
Maintain the highest code quality standards by leveraging quality metrics
Help QA teammates in their day to day job to solve the issues raised by our Level 3 support
Assist in general front-end development
Work with the agile iterative/incremental mindset & contribute to best practices & the various agile ceremonials
5+ years of experience building & deploying web apps in cloud production environments
Strong experience in agile development, CI/CD, test automation practices.
Strong experience with modern frameworks (React / Preact, Angular, Vue) & Typescript
Having extension development experience across multiple browsers, is a plus
BSc in Computer Science (MSc is a plus)
Experience with Protobuf is a plus
Passion for building a system from the ground up; start-up experience is a plus
Proven independence, self-drive & collaboration skills
Fluent in English, spoken & written (French is a plus)
This is an exceptional opportunity to join a fast-growing, successful & innovative company. Nexthink allows you to thrive in a unique work environment where the emphasis is on excellence, innovation, openness & collaboration.