Front End Developer

Filled
February 18, 2026

Job Description

📱 Project Overview

Join the Understanding & Deciding team working on high-impact features within the Best Buy mobile app — including:

  • Product Details Pages (PDP)
  • Ratings & Reviews
  • Product Comparison

This team builds customer-facing mobile experiences that directly influence purchase decisions for millions of users.

🚀 Position Summary

As a Front End Developer (Mobile), you will be part of a world-class engineering team delivering rapid, iterative improvements across iOS and Android platforms.

You’ll build meaningful, scalable mobile experiences using React Native and native technologies, contributing to feature design, architecture, and implementation while collaborating across product, design, QA, and backend teams.

🛠 Key Responsibilities

  • Develop and maintain features using React Native and native iOS/Android technologies.
  • Contribute to feature design, architecture, and implementation.
  • Work closely with Product, Design, QA, and server-side teams.
  • Participate in agile development cycles with rapid iteration.
  • Champion mobile best practices and inspire peers through technical excellence.
  • Contribute to a culture of employee growth, collaboration, and innovation.

✅ Required Skills & Experience

🔹 Core Requirements

  • 4+ years of mobile app development experience.
  • 6+ years of related software development experience (Bachelor’s degree preferred; 8+ years without degree).
  • Published at least one mobile app on Android or iOS (preferably both).
  • Strong hands-on experience with:
    • React / React Native
    • Integration with native Android (Java/Kotlin) and iOS (Swift)
  • Experience working in a test-driven, Agile environment.
  • Strong Object-Oriented Design (OOD) principles and patterns.
  • Experience with bug tracking tools like Jira.
  • Proficiency with UNIX/Linux/macOS command line.

🌟 Nice to Have

  • TypeScript
  • GraphQL
  • Zustand
  • Charles Proxy
  • Native Android (Java/Kotlin)
  • Native iOS (Swift)

🧠 What Makes You a Great Fit

  • Strong product mindset — focused on delivering customer value.
  • Comfortable collaborating with senior leadership and cross-functional teams.
  • Flexible, creative problem solver.
  • Passionate about building innovative mobile experiences.
  • Thrive in both small and large team environments.

🔄 Interview Process

Round 1: Hiring Manager Interview
Round 2: Technical Interview with Lead Engineers

  • Includes HackerRank-style hands-on coding assessment

💡 Why This Role Matters

The features built by the Understanding & Deciding team directly influence how customers evaluate products before purchasing. Your work will impact millions of users by improving clarity, trust, and usability across the mobile app experience.