Staff Software Engineer - Front End Full Stack
@ ServiceNow

Santa Clara, California, United States
$200,000
On Site
Full-time
Posted 11 hours ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXX XXXXXXXXXXX XXXXXXXXXX****** @servicenow.com
Recommended after applying

Job Details

Company Overview

It all started in sunny San Diego, California in 2004 when visionary engineer Fred Luddy transformed how we work. Today, ServiceNow is a global market leader connecting people, systems, and processes with innovative AI-enhanced technology.

About the Flow Designer Team

The Flow Designer team consists of talented engineers from IC1 to IC5, fostering a fun, respectful, and collaborative environment where every member contributes to solving challenging problems.

Role Overview

In the Staff Software Engineer - Front End Full Stack role, you will design and implement low-code automation experiences using both front end and back end technologies.

Responsibilities

  • Develop flow designer for low-code automation on the ServiceNow platform.
  • Work 60% on Front End (JavaScript, React, Angular) and 40% on Back End (Java).
  • Produce high-quality, scalable code with emphasis on best practices including code reviews and unit testing.
  • Collaborate with product owners on detailed requirements from design to delivery.
  • Design simple, customizable software to meet specific customer needs.
  • Contribute to new product and feature development as well as product enhancements.
  • Mentor colleagues and promote knowledge sharing.

Qualifications

  • 8+ years of experience with Java, JavaScript, or similar OO language.
  • Expertise in data structures, algorithms, object-oriented design, and design patterns.
  • Experience with relational databases and performance optimization.
  • Familiarity with multiple technology stacks and cloud platforms.
  • Passion for JavaScript and modern UI frameworks like React or Vue.
  • Experience integrating or evaluating AI productivity tools is a plus.
  • Proficiency with development tools like IDEs, debuggers, GitHub, and Jenkins.

Compensation & Benefits

This role offers a base pay guideline of $163,600 - $286,300 plus equity (as applicable), incentive compensation, and comprehensive benefits including health plans, 401(k) match, ESPP, and family leave programs. Compensation may vary based on qualifications, experience, and work location.

Additional Information

ServiceNow promotes a flexible work culture with multiple work personas (flexible, remote, or office-required). Equal opportunity employment and accommodations for candidates are strongly upheld. Export control regulations may apply based on the role.

Key skills/competency

  • JavaScript
  • React
  • Angular
  • Java
  • low-code
  • automation
  • cloud
  • AI
  • software design
  • mentorship

How to Get Hired at ServiceNow

🎯 Tips for Getting Hired

  • Customize your resume: Tailor skills to ServiceNow requirements.
  • Research ServiceNow: Understand their culture and products.
  • Emphasize technical projects: Highlight front end and back end experience.
  • Prepare for technical interviews: Practice coding and design challenges.
  • Network on LinkedIn: Connect with current ServiceNow employees.

📝 Interview Preparation Advice

Technical Preparation

Review JavaScript frameworks fundamentals.
Practice Java and back end APIs.
Test unit testing and code review processes.
Revisit relational database troubleshooting techniques.

Behavioral Questions

Describe a past teamwork experience.
Explain conflict resolution in projects.
Discuss mentoring and collaboration style.
Share an example of creative problem solving.

Frequently Asked Questions