Software Engineer Full-Stack
Vor 6 Tagen
Company Description
Nexthink is the leader in digital employee experience management software. The company provides IT leaders with unprecedented insight allowing them to see, diagnose and fix issues at scale impacting employees anywhere, with any applicationor network, before employees notice the issue. As the first solutionto allow IT to progress from reactive problem solving to proactive optimization, Nexthink enables its more than 1,300 customers to provide better digital experiences to more than 18 millionemployees. Dual headquartered in Lausanne, Switzerland and Boston, Massachusetts, Nexthink has 9 offices worldwide.
Job Description
We are searching for driven and accomplished
Full Stack Engineers
—whether your expertise lies in frontend, backend, or full stack development—who have a proven history of delivering impactful, customer-centric products. As a key member of our AI team, you'll play a vital role in prototyping, building, and deploying innovative features to production. You'll collaborate closely with product managers, designers, and infrastructure teams to craft scalable, AI-powered solutions that redefine the digital employee experience.
This cross-functional role demands exceptional communication skills, enabling you to break down complex technical concepts into clear, accessible language for diverse audiences. You'll excel in a collaborative, fast-paced environment, making a direct and measurable impact on large-scale, customer-facing agentic AI products.
Responsibilities
- You will work with some of the most exciting new technologies, allowing you to build truly distributed cloud-native applications using a modern technology stack and deploy it to multiple regions across the globe
- You will play a central role in developingproducts that involveAgenticAIfunctionality (Chat, dashboards,langraph, rag, etc.).
- You will design,buildand scale systemsthat will be used by millions of people
- You will have end-to-end responsibility for feature development and work closely with designers, product managers, and other engineering teams
- Spark off co-workers who will challenge your thinking and help you to achieve your full potential
Qualifications
- BSc/BEng orMaster's degree in Computer Science, Software Engineering, or a related field (or equivalent professional experience).
- Backend Expertise:For backend-focused roles, you should demonstrate proficiency in at least one modern backend language such as Java (version 17 or higher), Python, or Experience in building, maintaining, and optimising scalable, secure, and high-performance APIs and microservices for enterprise customers is highly desirable. Exposure to best practices in code quality, testing, and deployment within large-scale B2B software systems will set you apart.
- Frontend Proficiency:If your focus is frontend development, you should have a solid understanding of modern front-end technologies, especially React and Typescript. Experience designing and delivering intuitive, robust user interfaces for business users, with a keen eye for usability and accessibility, is essential. Familiarity with component-based architecture and state management in complex web applications is a plus.
- Cloud-Native Engineering:A strong understanding of cloud-native architectures, ideally with practical experience in AWS or comparable cloud platforms, is crucial. You should be comfortable with containerisation technologies such as Docker and orchestration tools like Kubernetes or ECS. Demonstrable experience deploying, monitoring, and scaling B2B solutions in production cloud environments is highly valued.
- Growth Mindset:A naturally curious mindset with a genuine eagerness to learn, adapt, and stay abreast of emerging technologies and industry best practices. You proactively seek opportunities to expand your skill set and contribute innovative ideas to the team, especially as we pioneer new agentic AI solutions for enterprise clients.
- Communication & Collaboration:Excellent communication skills in English, both written and verbal, are essential. You can clearly articulate technical concepts to both technical and non-technical audiences, and you collaborate effectively with cross-functional teams—including product, design, and infrastructure—across different locations and time zones. Experience engaging directly with enterprise customers or stakeholders to understand requirements and deliver impactful solutions is a strong advantage.
Nice to have
- Strong knowledge of Java frameworks such as Micronaut or Spring, enabling the rapid development and optimisation of scalable backend services within enterprise-grade applications.
- Practical experience working with distributed data technologies, for example, Apache Kafka, to design and implement robust event-driven architectures and ensure reliable data flow in complex B2B environments.
- Hands-on experience integrating with Large Language Models (LLMs), including prompt engineering, evaluation, and observability, to develop intelligent features and enhance AI-driven solutions tailored to enterprise use cases.
- Familiarity with modern DevOps practices, including GitOps workflows, Continuous Integration/Continuous Deployment (CI/CD) pipelines, and Infrastructure as Code (IaC), to streamline development processes and maintain high standards of software delivery and operational excellence.
- Exposure to monitoring and observability tools (such as Prometheus, Grafana, or Datadog) to ensure system reliability, performance, and proactive incident response in production cloud environments.
- Experience with security best practices in cloud-native applications, including authentication/authorisation concepts, secrets management, and secure API design, particularly within a B2B SaaS context.
- Background in designing or contributing to multi-tenant systems, supporting scalability and customisation for diverse enterprise customers.
- Previous involvement in agile development teams, with a focus on collaboration, continuous improvement, and delivering impactful solutions for business clients.
Additional Information
We are the pioneers and trailblazers of a global IT Market Category (DEX) that is shaping the future of how the world works, giving our customers' IT Teams total digital visibility across their enterprise. Our innovative solutions integrate real-time analytics, automation, and employee feedback across all endpoints. This enables our IT teams to solve complex technical challenges, create ever more productive workplaces, and deliver happy, satisfied employees in the digital workplace.
With over 1000 employees across 5 continents, Nexthink operates as One Team, connecting, collaborating and innovating to continuously grow. We call our employees 'Nexthinkers' and our commitment to diversity, inclusion, and equity is second to none. We currently have over 75 nationalities working with us, from all cultures and backgrounds, speaking many different languages.
If you are looking for a change and like a nice atmosphere, lots of challenges, and having fun while working, this is a great opportunity for you
Check what we offer:
- Permanent Contract and a competitive compensation package.
- Beautiful office with a view of Lake Geneva, conveniently located next to the Prilly-Malley train station
- Hybrid work model balancing office and remote work, with a structured approach for new hires to foster connections and onboarding.
- Flexible Hours and unlimited vacation (employees have unlimited paid time off on top of the 25days of holidays we offer)plus 3 company-paid volunteer days.
- Free access to a fitness centre inside the building.
- Reimbursement of the half-fare travel card for public transport.
- Reimbursement up to 50% of the cost of French classes.
- Fresh fruit, cookies, and soft drinks as well.
- Regular company and team events like Voluntary Days, Pizza talks, Team Building activities, hosting Meetups at the office and more
- Bonuses for referring successful hires after three months of continuous employment.
- We offer a relocation package to people who are coming from another country.
Please note that not all the benefits listed above are available for temporary, contract, and internship roles. To ensure you have the most up-to-date information, we recommend checking with your Recruitment Partner.
-
Software Engineer
vor 2 Wochen
Lausanne, Waadt, Schweiz Evooq Vollzeit CHF 80'000 - CHF 120'000 pro JahrSoftware Engineer - Java, JVM, Kotlin, Spring bootSeniority:Mid/ Senior levelLocation:LausanneContract type:Full-time PermanentWork Environment:Hybrid- 3 days in the office a weekDisclaimer:To be considered, applicants must be eligible to work within Switzerland. We will not be able to provide Visa sponsorship.At Evooq, we are building an ecosystem of...
-
Full-Stack Software Engineer
vor 1 Woche
Lausanne, Waadt, Schweiz Nexthink Vollzeit CHF 80'000 - CHF 120'000 pro JahrCompany Description Nexthink is the leader in digital employee experience management software. The company provides IT leaders with unprecedented insight allowing them to see, diagnose and fix issues at scale impacting employees anywhere, with any application or network, before employees notice the issue. As the first solution to allow IT to progress from...
-
Full-stack Engineer
vor 12 Stunden
Lausanne, Waadt, Schweiz Stacksync - Integration Cloud VollzeitDisclaimer: this opportunity IS for you if:you want to build an industry-disruptive productyou build for customers / users and not for yourself, successful customers should be priorityyou want to build a unicorn from the insideyou understand the compounding effect of life, that working hard in your 20s yields disproportionate returns later.you previously...
-
Backend Software Engineer
vor 2 Wochen
Lausanne, Waadt, Schweiz Alpian SA Vollzeit CHF 80'000 - CHF 120'000 pro JahrÜber uns:Our mission is to make banking & investing easy, transparent, familiar and always meaningful, viaan awesome digital client experience, so that we can all make a difference for a better future. You will be part of a fast-growing & diverse company, very open to innovation and that favors empowerment, out-of-the-box thinking, responsible leadership...
-
Backend Software Engineer
vor 2 Wochen
Lausanne, Waadt, Schweiz Alpian Bank Vollzeit CHF 90'000 - CHF 120'000 pro JahrBackend Engineer - Permanent - 100% - Contract Location: Geneva/LausannePURPOSE:We're looking for aBackend Engineerto help build and scale the core of our digital banking platform. You'll contribute to the design and development of backend services that power features used by thousands of clients — all in a secure, cloud-native environment.If you're...
-
Senior .NET Engineer
Vor 2 Tagen
Lausanne, Waadt, Schweiz Robert Ragge GmbH Vollzeit CHF 85'000 - CHF 130'000 pro JahrSenior .NET Engineer (all genders) Robert Ragge GmbH days ago Role details Contract type Permanent contract Employment type Full-time (> 32 hours Working hours Regular working hours Languages English Experience level Senior Job location Tech stack HTML NET Agile Methodologies CSS Software Debugging Software Design Patterns Iterative and Incremental...
-
Product Engineer
Vor 6 Tagen
Lausanne, Waadt, Schweiz Neural Concept Vollzeit CHF 120'000 - CHF 180'000 pro JahrWhat You Will DoYou will build scalable backend systems and high-performance applications powering a new intelligence layer in engineering software, unlocking the next wave of innovation.In Particular You WillArchitect and build high-performance applications that make dealing with complex 3D and physics datasets, as well as AI workflows, simple.Build modular...
-
Mechatronics Engineer
Vor 6 Tagen
Lausanne, Waadt, Schweiz Embodied AI VollzeitJob Title: Mechatronics EngineerLocation:Lausanne, Switzerland (On-site)Job Summary:Responsible for designing, developing, and maintaining the hardware components of robotic systems, with hands-on experience with custom robotic systems and strengths in mechanical and/or electronic systems.In this role, you will collaborate with the engineering team to...
-
Senior Java Software Entwickler
Vor 2 Tagen
Lausanne, Waadt, Schweiz Randstad Switzerland Vollzeit CHF 120'000 - CHF 180'000 pro JahrYOUR CAPCO DAYAdvanced Software Development Experiences: Apply your advanced full-stack development skills to create and maintain cutting-edge financial software solutions tailored to the unique requirements of our clients.Financial Domain Knowledge: Utilize your deep knowledge of finance, including regulations and IT trends, to ensure our software aligns...
-
Senior Software Engineer
Vor 6 Tagen
Lausanne, Waadt, Schweiz Technis VollzeitAt Technis, our mission is to simplify decisions about physical spaces using real-world data. We design innovative products for connected spaces and our engineers turn those designs into reality.Our teams are curious by default; we love to solve problems and aspire to always learn and share our knowledge. We also believe great things happen when you combine...