Senior Engineering Manager - App Growth Team

    • Best Buy
  • Atlanta, GA
  • Posted 60+ days ago | Updated 6 hours ago

Overview

On Site
Full Time

Skills

Attention to detail
Technical drafting
Customer experience
Mobile development
React Native
Computer science
RESTful
Team leadership
Recruiting
Leadership
Mentorship
Design
Agile
Software development methodology
Training
Collaboration
Management
iOS development
Android
Java
Groovy
Spring Framework
GraphQL
Planning
Kanban
Estimating
Finance
AIM

Job Details

*** This role is hybrid, which means you will work some days on site at a Best Buy location and some days from home or other non-Best Buy location. The specific work arrangements vary by role and team. The recruiter or hiring manager will provide more details during the hiring process.

For this role, you must be located within a drivable distance to our office in Atlanta, Georgia.

As a Senior Engineering Manager, you'll play a key role in shaping Best Buy's App Growth team. You'll establish and grow a talented team of engineering professionals while embracing inclusive leadership behaviors, working through ambiguity, demonstrating strong attention to detail, and thriving in a fast-paced environment. In addition to mentoring and fostering the professional growth of team members, you will take an active part in the technical design and implementation of features in the Best Buy mobile app.

The App Growth team is responsible for making the Best Buy mobile app a must-have for our customers. We design and build app-exclusive features and optimize the in-app experience to engage and retain our users. We also promote the mobile app at relevant points on BestBuy.com to encourage customers to take advantage of the capabilities offered by the app.

What you'll do
  • Lead a team of engineers and establish best-practices around agile development principles
  • Take responsibility in ensuring team's high code quality
  • Responsible for the SDLC process and implementing agile ceremonies and practices on the
  • Identify needed skills and capabilities on the team and work to fill those roles through hiring and training
  • Collaborate between designers, engineers and product managers
  • Mentor and delegate work to encourage the growth of your team members and their career journey.
  • Review code and provide thoughtful, constructive feedback
  • Keep up with industry trends and be an advocate for standards and best practices
  • Build pragmatic, innovative and highly scalable solutions by leveraging engineering best practices, patterns and modern technology
  • Build effective, intuitive user experiences focused on customer experience
  • Show a commitment to delivery deadlines, in particular seasonal and vendor partner
  • Identify needed skills and capabilities on the team and work to fill those roles through
  • Work with multiple teams and stakeholders on small, medium and large scale initiatives

Basic qualifications
  • 5 or more years of relevant experience
  • 1 or more years of experience managing or leading engineering teams
  • 2 or more years of mobile development experience with React Native, IOS and/or Android

Preferred qualifications
  • 7 or more years of relevant experience
  • Bachelor's degree in IT, Computer Science, Engineering, or related field
  • 3 or more years of mobile development experience with React Native, IOS and/or Android
  • 1 or more years of development experience with Java, Groovy, Spring, GraphQL, Rest Api's and similar technologies
  • 2 or more years of leading teams using agile planning principles with Kanban or similar iterative approach for estimating, planning, retrospectives, etc.
  • Ability to triage and manage complex, production issues

What's in it for you

We're committed to helping our people thrive at work and at home. We offer generous benefits that address your total well-being and provide support as you need it, especially key moments in your life.

Our benefits include:
  • Competitive pay
  • Generous employee discount
  • Financial savings and retirement resources
  • Support for your physical and mental well-being

About us

As part of the Best Buy team, you'll help us fulfill our purpose to enrich lives through technology. We bring that to life every day by humanizing and personalizing tech solutions for every stage of life - in our stores, online and in customers' homes.

Our culture is built on deeply supporting and valuing our amazing employees who make it all possible. We're committed to being a great place to work, where you can unlock unique career possibilities. Above all, we aim to provide a place where you can bring your full, authentic self to work now and into the future. Tomorrow works here.