Designing and implement software that is simple, intuitive and easy to use that will allow customers to extend and customize the functionality to meet their specific business needs Play a key role in the design and implementation of new products and features while also enhancing the existing product suite Translate requirements and mock-ups into fully functional features by working closely with business and product owners, and creative designers Collaborate with product managers and user experience designers to deliver delightful experiences Build rich, modern web and mobile web experiences that are accessible, progressive and responsive
Skills: Desired Skills:
Passion for software development, debugging and problem-solving.
Language experience is relevant, but the we are seeking engineers who want to work across technologies and development environments/languages Over 7 years of experience designing and building scalable reusable products / components.
Nice to haves: Knowledge of React, Angular.js, Java, Web Components Deep understanding of data structures, algorithms, object oriented design, design patterns, and performance/scale considerations.
Strong focus on quality; unit testing, test-driven development, continuous testing Strong written and verbal communication Bachelor's/Master's degree in Computer Science or related discipline.
Must be comfortable with juggling multiple priorities with the ability to manage time effectively
Nice to have: Experience with creating enterprise software in the one of the application domains in which ServiceNow competes Lead and mentor less experienced developers