SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.
Nexthink is seeking a mid-level Software Engineer to join a core Engineering team focused on UI Platform features. You will design, develop, and maintain high-quality software components using TypeScript, React, and modern cloud-native technologies, working closely with senior engineers, product managers, and cross-functional teams to deliver scalable and secure solutions for Nexthink's next-generation Digital Employee Experience (DEX) capabilities.
Key Responsibilities:
Feature Development: Design, implement, and maintain front-end and/or back-end features for the UI platform. Improve existing modules with focus on performance, scalability, reliability, and security. Contribute to architectural discussions and propose technical solutions aligned with product goals.
API Design & Integration: Design, consume, and validate RESTful APIs supporting UI Platform workflows. Collaborate with other engineering teams to integrate UI Platform services with internal microservices and shared platform components.
Security & Compliance: Ensure features follow secure coding standards, privacy best practices, and internal engineering guidelines. Support compliance initiatives (GDPR, FedRAMP) through robust, audit-ready implementations.
Quality & Testing: Develop and maintain unit, integration, and end-to-end tests for new and existing features. Contribute to CI/CD pipeline enhancements and participate in code reviews.
Collaboration: Participate in agile ceremonies and team rituals. Mentor junior engineers when needed and promote engineering best practices. Stay current with emerging technologies and propose improvements to tools, processes, or architecture.
Nexthink is a global leader in digital employee experience management, serving over 1,300 customers and 18 million employees worldwide. The company operates with 1,000+ employees across 5 continents and emphasizes diversity, inclusion, and collaborative innovation.
Requirements:
Required:
- 1–3 years of professional experience as a Software Engineer
- Strong proficiency with TypeScript and/or React, with solid practical experience building production-grade applications
- Good understanding of software design principles (SOLID), clean code, and modular architectures
- Experience working with microservices, distributed systems, and modern cloud ecosystems (Kubernetes preferred)
- Familiarity with event-driven architectures (Kafka knowledge is a plus)
- Strong understanding of testing methodologies and experience with automated testing frameworks
- Strong analytical, troubleshooting, and problem-solving skills
- Excellent communication skills in English
Nice to Have:
- Background working in high-security or highly regulated environments
- Exposure to DevOps principles, CI/CD tooling, or infrastructure as code