About The Position

The team This team is focusing on building and maintaining reusable UI components and list frameworks for the ServiceNow platform. They ensure high-quality, scalable, and accessible solutions that power consistent user experiences across all of our products. Key Responsibilities: Drive technical strategy and execution for UI component development and list frameworks. Manage and mentor engineers (front-end and full stack), fostering growth and collaboration. Partner with product management and design teams to align on requirements and deliver features that enhance platform usability. Oversee code quality, performance optimization, and adherence to best practices in software engineering. Champion accessibility, scalability, and maintainability in all deliverables. What you get to do in this role: Manage product development activities Work with product management, design, support and other dev teams to create high-quality solutions Manage daily activities of the development team Solve difficult and sometimes ambiguous problems Manage departmental resources, staffing, mentoring, and enhancing and maintaining a best-of-class engineering team

Requirements

  • Experience in leveraging or critically thinking about how to integrate AI into work processes, decision-making, or problem-solving. This may include using AI-powered tools, automating workflows, analyzing AI-driven insights, or exploring AI's potential impact on the function or industry.
  • 6-8+ years of experience in software product engineering and at least 5+ years of experience in a management position for technical teams
  • Strong background in modern software engineering practices and technologies relevant to large-scale enterprise products.
  • Advanced coding skills with fluency in one or more relevant programming languages (Java, C++, Ruby, Shell, JavaScript, or similar).
  • Experience with open source tools, automation frameworks, and agile development environments.
  • Proven ability to design and implement effective testing strategies, including automation and performance testing.
  • Strong problem-solving, analytical, and communication skills with the ability to mentor and grow high-performing teams.
  • Experience in managing cross-functional teams with combined engineering and quality responsibilities.

Responsibilities

  • Drive technical strategy and execution for UI component development and list frameworks.
  • Manage and mentor engineers (front-end and full stack), fostering growth and collaboration.
  • Partner with product management and design teams to align on requirements and deliver features that enhance platform usability.
  • Oversee code quality, performance optimization, and adherence to best practices in software engineering.
  • Champion accessibility, scalability, and maintainability in all deliverables.
  • Manage product development activities
  • Work with product management, design, support and other dev teams to create high-quality solutions
  • Manage daily activities of the development team
  • Solve difficult and sometimes ambiguous problems
  • Manage departmental resources, staffing, mentoring, and enhancing and maintaining a best-of-class engineering team

Benefits

  • equity (when applicable)
  • variable/incentive compensation
  • health plans, including flexible spending accounts
  • a 401(k) Plan with company match
  • ESPP
  • matching donations
  • a flexible time away plan
  • family leave programs

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Manager

Industry

Professional, Scientific, and Technical Services

Education Level

No Education Listed

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service