×
Register Here to Apply for Jobs or Post Jobs. X

Senior Full Stack Engineer

Remote / Online - Candidates ideally in
Sandy, Salt Lake County, Utah, 84092, USA
Listing for: NICE
Full Time, Remote/Work from Home position
Listed on 2026-07-18
Job specializations:
  • Software Development
    Full Stack Developer, Backend Developer, Cloud Engineer - Software, Software Engineer
Salary/Wage Range or Industry Benchmark: 120000 - 180000 USD Yearly USD 120000.00 180000.00 YEAR
Job Description & How to Apply Below

So, what's the role all about?

We are seeking a Senior Full-Stack Software Engineer to design, build, and scale high-quality web applications. You will work across the stack—from intuitive frontend experiences to robust backend systems—while mentoring engineers and influencing technical direction.

How will you make an impact?
  • 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[1]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
Have you got what it takes?
  • 7+ years of experience in full-stack software development
  • Strong proficiency in Frontend:
    JavaScript/Type Script, 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, No

    SQL, PostgreSQL, MongoDB, etc.)
  • Familiarity with cloud platforms (AWS, GCP, or Azure)
  • Experience with CI/CD pipelines, testing, and Dev Ops 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, OpenAI toolchain, etc)
  • Experience with GenAI and AgenticAI
You will have an advantage if you have:
  • 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
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.

About NiCE

NiCE is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, age, sex, marital status, ancestry, neurotype, physical or mental disability, veteran status, gender identity, sexual orientation or any other category protected by law.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary