Remote Senior Software Engineer, Full-Stack- CSM Omni Channel

at ServiceNow

Posted 12 hours ago 1 applied

Description:

  • The Omni Channel team is focused on building applications that enable organizations to provide exceptional service experiences across various channels such as web, email, chat, phone, and social media.
  • As a Senior Full Stack Software Engineer, you will be instrumental in shaping applications from architecture to deployment, emphasizing the creation of extensible, secure, and intelligent solutions.
  • Your responsibilities will include designing, building, and maintaining clean, scalable, and reusable UI and server-side code.
  • You will drive best practices across engineering, including architecture reviews, code reviews, testing, and CI/CD.
  • You will collaborate with product managers to translate business requirements into robust technical solutions.
  • The role involves developing simple, intuitive software that customers can extend and customize for their unique needs.
  • You will contribute to new product initiatives while also evolving the existing product suite.
  • Mentoring junior engineers and promoting a culture of technical excellence and knowledge sharing will be part of your duties.
  • You will create highly modular, reusable UI/UX components and patterns to accelerate both internal teams and customer developers.
  • Exploring and integrating AI-driven approaches to enhance workflows, decision-making, and customer experiences will be a key focus.

Requirements:

  • You must have experience in leveraging or critically thinking about how to integrate AI into work processes, decision-making, or problem-solving.
  • A minimum of 5 years of professional experience in full-stack development, specifically with JavaScript/TypeScript, Node.js, or equivalent technologies, is required.
  • Strong expertise in at least one modern frontend framework such as React, Angular, or Vue is essential.
  • A solid understanding of data structures, algorithms, design patterns, and scalable system design is necessary.
  • You should have experience with web security, performance optimization, and building for scale.
  • Proven ability to design component-driven architectures and reusable frameworks is required.
  • Excellent collaboration and communication skills across teams and stakeholders are essential.
  • A demonstrated interest or experience in applying AI technologies to solve practical problems is preferred.
  • A passion for the craft of engineering, from clean code to intuitive user experiences, is important.

Benefits:

  • The position offers a base pay range of $140,700 - $239,200, along with equity (when applicable) and variable/incentive compensation.
  • Health plans, including flexible spending accounts, are provided.
  • A 401(k) Plan with company match is available.
  • Employees can participate in an Employee Stock Purchase Plan (ESPP) and matching donations.
  • A flexible time away plan and family leave programs are included in the benefits package.
  • Compensation is based on geographic location and is subject to change based on work location.

Get realtime job alerts

Be the first to know about new jobs