Full Stack Engineer — ServiceNow Product Developer
Apply for this position
All fields marked * are required
We are looking for Full Stack Engineer with deep expertise in the ServiceNow platform. In this role, you will design, develop, and deliver end-to-end solutions spanning front-end portal experiences to back-end server-side scripting, integrations, and workflow automation. You will collaborate with product managers, architects, and business stakeholders to transform requirements into reliable, scalable ServiceNow applications.
Job Title
Full Stack Engineer — ServiceNow Product Developer
Department
Engineering / Platform Engineering
Employment Type
contract
Experience Required
5+ (Relevant) – 8+ Years
Location
Hyderabad - Hybrid
Reports To
Engineering Manager / Platform Architect
• 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.
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/ui-core.
• 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.
• 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.
• 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).
Required
Preferred