This job listing has expired and the position may no longer be open for hire.

Senior Software Engineer - Mobile Apps at Best Buy

Posted in General Business 30+ days ago.

Type: Full-Time
Location: Seattle, Washington





Job Description:

Best Buy is one of the largest multi-channel consumer electronics retailers in the world with technology at its center. Our Technology Development Center in Seattle is tasked with fueling growth and spur innovation as we continue to create exceptional experiences for our customers. As a Senior Software Engineer - Mobile Apps you will have the opportunity to focus on the mobile development and evolving the omni-channel customer experience. Our team’s primary focus is to deliver quality user experience on the Best Buy shopping app on smart phones and tablets.

Our teams are driven by strong values that foster an extraordinary culture of engagement, collaboration and innovation. We do have fun while being the Best. We operate on three weeks sprints, and in an agile fashion.  You will participate in daily standup and be assigned stories from the sprint to work on with other developers, and in consultation and collaboration with designers and product managers. We are solely developing mobile apps and developers are expected to understand mobile interaction patterns, standards and capabilities.

What will you do as a Senior Software Engineer - Mobile Apps:


  • Translate product requirements into a functional code implementation using React Native, and Kotlin/Java.

  • Deliver technical software engineering work in the development of Android/iOS based products, tools, platforms and services for internal and external customers. 

  • Serve as a member of a mobile apps development team to develop and maintain Android mobile applications, in accordance with Best Buy's methodologies, technical standards, time and budget estimates. 

  • Work with internal/external developers to translate architecture requirements into detailed parameters by which coding must comply. 

  • Participate in design workshops and the investigation/fixing of complex defects/bugs when required. Create, review, approve clean technical designs and specifications for a specific portion or function of a system.

  • Write clean code for complex system software.

  • Evaluate and integrate various libraries and services.

  • Collaborate and negotiate API design requirements.

Minimum Qualifications:

  • 3 years of relevant experience with a Bachelor's degree OR equivalent relevant professional experience

  • 2 or more years of experience with Java and/or Kotlin 

  • 2 or more years of experience in architecture and implementing native mobile apps

Preferred Qualifications:

  • Experience with React Native

  • Would like you to have developed/published at least one relevant mobile app, preferably on multiple different platforms

  • Excellent interpersonal skills - you must be comfortable in small and large groups and interacting with senior executives

  • Strong product focus; we expect everyone to do what is needed to deliver the best product for our customers

  • Excellent Cooperation skills, both inside and outside the engineering team





More jobs in Seattle, Washington


Ricoh USA

Quest Diagnostics

Quest Diagnostics
More jobs in General Business


Freedom Mortgage

Freedom Mortgage

Freedom Mortgage