About the role
At NiCE, we embrace limitless challenges and strive to break barriers. Our ambition is unparalleled, and we are passionate game changers committed to excellence. Join us for an exhilarating career opportunity that ignites your passion and showcases your skills.
What will you do in this role?
We are on the lookout for a Senior Full-Stack Software Engineer who will design, develop, and enhance top-notch web applications. You will work throughout the entire stack—from crafting user-friendly front-end interfaces to building sturdy back-end systems—while mentoring fellow engineers and shaping technical direction.
Your impact will be significant through the following:
- Designing and developing comprehensive features across both front-end and back-end systems.
- Creating scalable, high-performance, and secure web applications.
- Collaborating with product managers, designers, and other engineers to deliver user-focused solutions.
- Architecting and implementing APIs, services, and data models.
- Enhancing system reliability, observability, and performance.
- Leading code reviews and promoting engineering best practices.
- Mentoring junior and mid-level engineers.
- Contributing to the technical roadmap, system design, and architectural decisions.
- Troubleshooting production issues and conducting root cause analysis.

