What you'll do
Lead a large engineering team of outstanding UI developers to efficiently design, develop, and deliver high quality software that delights our customers.
Work with Experience Design (XD) and Product Management (PM) teams to define key product interfaces that solve core business problems for our customers.
Lead the prototyping and validation of the user experience with customers
Engage in cost-benefit analysis, and collaborate with back-end service teams, to design and deliver outstanding UI experiences that deliver high performance and reliability with low time to market.
Gather technical requirements from multiple sources and improve on existing strategy and techniques for visualizing and displaying data.
Research and develop expertise in the realm of digital analytics.
Guide the team in researching new UI technologies and make wise technology choices to avoid both stagnation as well as unnecessary churn.
Hire, train, mentor, motivate, and retain top UI engineering talent
What you'll need to succeed
Demonstrated 5-7 years of enterprise software development including significant experience in mid-tier and front-end web application development using a robust UI framework and web services architecture.
Prior engineering management or team lead experience.
BS/MS or equivalent in Computer Science or related field. The ideal candidate combines technical leadership skills with a strong product development and business background.
Passionate about user experience, technology, quality, and software development processes
Strong understanding of how to take requirements from multiple sources, including directly from customers, and create a new feature.
Excellent interpersonal skills and the ability to present to executives, customers, and other business stakeholders in a clear, articulate manner.
Must be detail-oriented and very self-motivated.