Developing high quality applications leveraging the industry leading ServiceNow platform
Developing across the full stack of Web technologies - JavaScript, AngularJS, React, HTML, CSS, and SQL
Working a Scrum-based Agile development process that is light on documentation and meetings and heavy on coding
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
Inorder to be successful in this role, we need someone who has:
Over 3+ years of experience designing and building scalable reusable products/components
Passion for software development, debugging and problem-solving. We are seeking engineers who want to work across technologies and development environments/languages
Strong knowledge of JavaScript, Java, REST, XML, HTML and CSS
Strong problem-solving, debugging skills and an aptitude for learning new technologies
Solid understanding of data modeling and databases (MySQL preferred)
Deep understanding of data structures, algorithms, object-oriented design, design patterns, and performance/scale considerations
Strong written and verbal communication
Must be comfortable with juggling multiple priorities with the ability to manage time effectively
Lead and mentor less experienced developers
Bachelor's/master's degree in Computer Science or related discipline