Software Development Manager, Mobile (Level 6)
Vancouver, BC, CA
5d ago
source :

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

  • Mastery of the tools of the trade including a variety of modern programming languages (Java, JavaScript, React Native, Objective C) and open-source technologies
  • 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
  • Report this job

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form