The UI engineering team is responsible for development of Web UI applications to manage various Cloud and on-prem EMM products.
You will be working closely with engineering and product leadership based out of Mountain View, CA and with your peers based out of our Bangalore and Hyderabad facility.
Build, retain and grow high power technical teams.
Translate high level product requirements into actionable epics and stories and schedule them across multiple scrum teams.
Ensure that the items that require design have high quality design specifications based on which systems are developed.
Ensure that the interface and interaction with MI client apps is designed, understood and signed off by all stakeholders.
Ensure that releases are estimated, planned and tracked across various scrum teams.
Work with our sustaining & support teams to ensure customer escalations are handled appropriately.
You will use this insight in better define the stories and provide feedback into how we build and test our product.
You will do RCAs for customer found defects and production issues, including upgrades.
Coach the scrum teams to follow MobileIron's Agile practice and ensure high level of productivity and predictability by using data driven decisions.
Coach engineering leads to pre-groom and groom epics, stories and ask the right questions to ensure proper architecture, designs are reviews are conducted.
Partner with QE leadership to ensure high quality, performance & scalability of the product and help build a CI / CD pipeline.
Jump in as needed an get your hands dirty at any level - be it coding, code reviews, design or architecture.
Unblock your teams from dependencies with remote teams by building strong relationships and partnering with your peer Release, Product & Engineering Managers.
Build trust with each individual in your team and coach them towards their career goals, do annual performance reviews, hire and staff teams appropriately.
Communicate to the team on a consistent basis to ensure they are aligned to team, product and organizational goals.
Travel occasionally as required to meet customers, peer teams and Engineering / PM leadership.
You have extensive experience in the role of an Engineering Leader in a mid-size software engineering organization, with some time in a start-up.
Exposure to on-prem software or migrating an on-prem solution to Cloud is a plus.
Hands-on experience in developing web based applications.
Expert knowledge designing and building a single page web application.
Expert understanding of HTML5, CSS, DOM, and other W3C standards.
Experience working on Unix / Linux / Mac OS platforms desirable.
Solid understanding of Object-Oriented design and programming concepts.
Eye for design to help improve our next generation cloud platform.
Proven and demonstrable track record of being a top performer in their current and past roles.
4+ year engineering management experience with multiple agile teams, multiple time- zones and leading 20+ people organization.
10+ years of experience in industry with at least 5 years in a hands-on developer, lead or architect role.