Senior Software Engineer (JavaScript Full Stack)

Senior Software Engineer (JavaScript Full Stack)

08 Oct 2025
California, San diego, 92101 San diego USA

Senior Software Engineer (JavaScript Full Stack)

About the team: Our team is building the ServiceNow IDE, the next-generation development environment empowering creators on the Now Platform. We’re tackling challenges in scalability, AI-assisted coding, and seamless developer experiences—integrating advanced tools like source control, extensions, and Now Assist AI to make building on ServiceNow faster and smarter. As adoption accelerates, we’re shaping the future of enterprise development with intelligent, cloud-native tooling at a massive scale. What you get to do in this role: Build high-quality, clean, scalable and reusable code by enforcing best practices around software engineering architecture and processes (Code Reviews, Unit testing, etc.) Work with the product owners to understand detailed requirements and own your code from design, implementation, test automation and delivery of high-quality product to our users. Implement software that is simple to use to allow customers to extend and customize the functionality to meet their specific needs Contribute to the design and implementation of new products and features while also enhancing the existing product suite To be successful in this role you have: Passion for TypeScript and the Web as a platform, reusability, and componentization Experience with data structures, algorithms, object-oriented design, design patterns, and performance/scale considerations Experience debugging and resolving compiler errors across large TypeScript codebases Tooling & Config: tsconfig.json, tsc, ts-node, linting (eslint, typescript-eslint), and formatting (prettier) Cross-Environment Concerns: DOM typings, Node.js typings, event handling, and runtime compatibility Build & Integration: Integration with bundlers (esbuild, vite, webpack), and type-safe APIs/contracts (zod, io-ts) Event loop, microtasks vs macrotasks, and async behavior Web Workers, Service Workers, Shared Workers ES Modules, bundlers (Webpack, Rollup, Vite), and tree-shaking Experience with any of the modern UI frameworks like Angular, React or Vue Analytical and design skills 

Related jobs

Job Details

Jocancy Online Job Portal by jobSearchi.