Senior Full Stack Engineer (React+Node.js)
About the Product:
The product is a security-aware platform built to help enterprises monitor, analyze, and optimize the digital experience across all employee devices and environments, whether on-prem, virtual, or cloud-based. It gives IT teams real-time visibility into system performance, application stability, and end-user experience, with the ability to automatically detect and remediate issues before they cause disruptions.
The product has seen strong traction globally, with significant year-over-year growth and increasing demand from large, distributed teams that need to secure and stabilize digital environments without adding complexity.
About the Role:
We’re hiring a Senior Full-Stack Engineer to join a growing engineering team working on an industry-leading Digital Employee Experience (DEX) platform. The team develops solutions for the monitoring and control of physical endpoints, leveraging a modern stack and cloud platforms.
You’ll be part of a high-skill group tackling challenging engineering problems: scaling distributed systems, designing micro frontend architectures, and building shared libraries that impact multiple product areas. This is a chance to work with cutting-edge technologies and AI-assisted development tools while shaping the future of endpoint monitoring and workplace automation.
Key Responsibilities:
- Contribute as a senior member of the full-stack engineering team
- Develop and enhance both frontend and backend components
- Collaborate on architectural decisions and implementation of modern design patterns
- Work with cloud services and scalable data technologies
- Improve productivity and code quality using AI-assisted development tools.
Required Competence and Skills:
- BS/MS in Computer Science or Engineering (or equivalent experience)
- 5+ years of professional experience in full-stack development (both frontend and backend) using JavaScript
- 3+ years with React (single-page apps, modern frontend paradigms)
- 2+ years of hands-on experience building microservice-based applications using Node.js
- Proficiency in ECMAScript, HTML5, SCSS, Babel, Webpack
- Strong knowledge of OOP and design patterns
- Familiarity with micro frontend architecture and module federation
- Experience with cloud platforms (Azure preferred, AWS or GCP acceptable)
- Proven experience in building shared/common packages
Solid understanding of UX/UI design principles - Experience with AI-assisted development tools (e.g. GitHub Copilot, Cursor, Claude Code, etc.)
Nice to have:
- Knowledge of .NET for working with agents on Windows/Linux/Mac
- Familiarity with CI/CD pipelines and DevOps practices.
Required languages
| English | B2 - Upper Intermediate |