Are you passionate about mobile applications and do you want to lead a new team with the goal to establish best practices and take our mobile experience to the next level?
If so, Alexa Household Organization is looking for a talented manager to help revolutionize our mobile experience. Alexa is the Amazon cloud service that powers the groundbreaking Echo family of devices and Fire TV.
We believe voice is the most natural user interface for interacting with technology across many domains; we are inventing the future.
The Household Organization (HHO) is working to make Alexa an indispensable assistant in the home. We build Alexa features such as Timers, Alarms, Reminders, Calendar, Email, Photos and Recipes with the long-term vision to build an intelligent assistant in all household areas.
Our scale is millions of daily customers. This new founded team is responsible for creating the best mobile experience for our customers on Android, iOS.
We are passionate about building, testing, and releasing scalable, well-designed software. We constantly improve our technical foundation and customer experience.
As the leader for this mobile team, you are responsible for the design, development, testing, deployment and operation of mobile features, within HHO's mobile team.
You'll have a direct and huge impact on how customers, even friends and family, engage with Amazon.
Key Responsibilities :
Lead a team of software engineers in the design, development, testing, deployment, and operation of mobile features
Manage the day-to-day activities of the engineering team within an Agile / Scrum environment
Hire and develop highly-motivated engineers
Own the architecture, quality, performance, and operational excellence for your team
Contribute substantively to innovation on mobile and overcome technology limitations to deliver on customer experience
Work with other engineering teams to deliver solutions that scale
Bachelor's degree and / or Master's degree in Computer Science; or equivalent work experience
Experience managing a software development team
Experience with employee development, performance management and delivering results
Technically credible to lead a team of world class software engineers and be able to make the right design decisions and technology choices
Experience building production software systems
Great communication skills and strong technical communication with peers and non-technical cohorts
Object-oriented software development experience with a focus building complex applications for mobile platforms
An understanding of design for scalability, performance and reliability
Motivation to achieve results in a fast-paced environment.
Can propose tradeoffs and provide risk assessment to stakeholders
Thinks big, has vision and is a vocal leader and can communicate on that vision to team members
Proven track record to creating and executing on highly effective quality processes
Entrepreneurial spirit combined with strong program and product management skills