NiCE · 1 week ago
Senior Full Stack Engineer
NiCE Ltd. is a market leader in software solutions that enhance customer experiences and ensure public safety, serving over 25,000 global businesses. They are seeking a Senior Full Stack Engineer to design, build, and scale high-quality web applications while mentoring other engineers and influencing technical direction.
Enterprise SoftwareInformation TechnologySoftwareRobotic Process Automation (RPA)Security
Responsibilities
Design and develop end-to-end features across frontend and backend systems
Build scalable, performant, and secure web applications
Collaborate with product managers, designers, and other engineers to deliver user-focused solutions
Architect and implement APIs, services, and data models
Improve system reliability, observability, and performance
Lead code reviews and enforce engineering best practices
Mentor junior and mid-level engineers
Contribute to technical roadmap, system design, and architecture decisions
Troubleshoot production issues and drive root cause analysis
Qualification
Required
7+ years of experience in full-stack software development
Strong proficiency in Frontend: JavaScript/TypeScript, React, Angular, or Vue
Strong proficiency in Backend: Node.js, Python, Java, PHP, C#/.NET or similar
Experience building and consuming RESTful APIs or GraphQL
Solid understanding of databases (SQL, NoSQL, PostgreSQL, MongoDB, etc.)
Familiarity with cloud platforms (AWS, GCP, or Azure)
Experience with CI/CD pipelines, testing, and DevOps practices
Strong knowledge of software design patterns and system architecture
Excellent problem-solving and communication skills
Experience using AI tools (Windsurf, Claude Code, Cursor, CodeX, Anthropic and OpenAI toolchain, etc)
Experience with GenAI and AgenticAI
Preferred
Experience with microservices or distributed systems
Knowledge of containerization (Docker, Kubernetes)
Familiarity with event-driven architecture (Kafka, RabbitMQ, etc.)
Experience with observability tools (Datadog, Prometheus, etc.)
Prior experience in a high-growth or startup environment
Benefits
Join an ever-growing, market disrupting, global company where the teams – comprised of the best of the best – work in a fast-paced, collaborative, and creative environment!
As the market leader, every day at NiCE is a chance to learn and grow, and there are endless internal career opportunities across multiple roles, disciplines, domains, and locations.
Enjoy NiCE-FLEX!
At NiCE, we work according to the NiCE-FLEX hybrid model, which enables maximum flexibility: 2 days working from the office and 3 days of remote work, each week. Naturally, office days focus on face-to-face meetings, where teamwork and collaborative thinking generate innovation, new ideas, and a vibrant, interactive atmosphere.
Company
NiCE
NiCE is transforming the world with AI that puts people first.
H1B Sponsorship
NiCE has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
45%
Represents job field similar to this job
Engineering and Development
Customer Service and Support
Sales
Marketing
Product Management
Education and Training
Management and Executive
Trends of Total Sponsorships
*2026 (2)
2025 (5)
2024 (14)
2023 (8)
2022 (8)
2021 (11)
2020 (10)
Funding
Current Stage
Public CompanyTotal Funding
unknown1996-02-02IPO
Recent News
Crunchbase News
2026-05-08
2026-03-01
2026-03-01
Company data provided by crunchbase