Back to all jobs
Cosette Network

Full Stack Engineer — ServiceNow Product Developer

Noidaremote8.0 - 10.0 years

Apply for this position

All fields marked * are required

Name & contact details are extracted from your resume automatically.

Job Description

KEY RESPONSIBILITIES

• Design and develop ServiceNow portal experiences using Service Portal (AngularJS/Bootstrap) and

Next Experience (UI Builder).

• Build and maintain reusable widgets, components, and layouts aligned to business requirements and

UX standards.

• Write server-side Script Includes, Business Rules, and Flow Designer automations to support

complex workflows.

• Develop and maintain client-side scripts: Client Scripts, UI Policies, UI Actions, and Catalog Client

Scripts.

• Implement GlideAjax patterns for efficient client-server communication within widgets.

• Design and execute REST/SOAP/OAuth integrations using Integration Hub and Connection &

Credentials Spokes.

• Translate business logic into optimized GlideRecord queries and database operations.

• Participate in code reviews, enforce coding standards, and maintain technical documentation.

• Troubleshoot and resolve platform issues using browser DevTools and ServiceNow debugging

utilities.

• Collaborate with cross-functional teams to gather requirements and deliver solutions on schedule.

FULL STACK ENGINEER

ServiceNow Platform | Full-Time | Engineering Division

Confidential — Internal Use Only | Full Stack Engineer — ServiceNow | Page 2

REQUIRED TECHNICAL SKILLS

Front-End Development

• JavaScript (ES6+): Expert-level knowledge including DOM manipulation, event handling, Promises,

async/await patterns, and JSON processing.

• AngularJS 1.x: Proficiency in the framework powering ServiceNow Service Portal — controllers,

directives, services, and scope management.

• HTML5 / CSS3 / SCSS: Strong command of semantic markup, responsive layouts, and custom

styling.

• Bootstrap 3: Familiarity with the grid system and component classes used within ServiceNow Service

Portal.

• Browser DevTools: Skilled in debugging JavaScript, inspecting network requests, and profiling

performance.

Next Experience (UI Builder) — Modern Portals

• UI Builder & Experience Framework: Building and configuring modern portal pages, record pages,

and appshells.

• UIB Components & Layouts: Creating and customising Now Components using @servicenow/uicore.

• Declarative Actions & Client State Parameters: Wiring UI interactions without custom scripts where

possible.

• Data Resources & REST API Bindings: Connecting UI elements to back-end data sources within UIB.

• Contextual Sidepanel & Split-View Layouts: Designing context-aware, multi-panel user experiences.

GlideAjax & Client/Server-Side Scripting

• GlideAjax: Calling server-side Script Includes asynchronously from Service Portal widgets.

• Client Scripts: Form-level scripting for onChange, onLoad, and onSubmit events.

• UI Policies: Declarative configuration for field visibility, mandatory rules, and read-only states.

• UI Actions: Creating custom buttons and context menu actions on forms and lists.

• Catalog Client Scripts: Scripting within Service Catalog items and variable sets.

• Script Includes: Developing reusable, server-side JavaScript classes and utility functions.

• Flow Designer: Automating multi-step workflows using triggers, actions, and subflows.

• UI Macros: Familiarity with Jelly-based legacy templating for maintaining older configurations.

• SQL Basics: Understanding relational queries as a foundation for GlideRecord operations.

Integration

• REST / SOAP / OAuth: Designing and consuming web service integrations securely.

• Integration Hub: Building and managing spoke actions and flows for third-party system connectivity.

• Connection & Credentials / Spokes: Configuring authenticated connection aliases and leveraging

pre-built spokes.

FULL STACK ENGINEER

ServiceNow Platform | Full-Time | Engineering Division

Confidential — Internal Use Only | Full Stack Engineer — ServiceNow | Page 3

EXPERIENCE

• 4–8 years of hands-on ServiceNow development experience across multiple modules.

• Demonstrated experience delivering both Service Portal and Next Experience (UI Builder) solutions

in production environments.

• Proven track record with end-to-end integration projects using REST, SOAP, and Integration Hub.

• ServiceNow Certified Application Developer (CAD) or Certified System Administrator (CSA)

certification preferred.

• Experience working in Agile/Scrum delivery teams with sprint-based delivery cycles.

NICE TO HAVE

• Knowledge of ServiceNow App Engine and Automated Test Framework (ATF).

• Familiarity with Git-based source control and CI/CD pipelines for ServiceNow (e.g., GitLab, Azure

DevOps).

Skills

Required

javascript (es6+
Full Stack Engineer — ServiceNow Product Developer at Cosette Network | Talynce Jobs