Nike

Nike

Software Engineer 2 - Android Engineering

Beaverton, Oregon

Sponsorship not specifiedDetected 2 hours ago
KotliniOSAndroidJetpack ComposeCode ReviewCI/CDGraphQLRESTLLMsA/B TestingJUnitMentoring

About the role

  • You'll take on well-scoped features and pieces of larger initiatives, write clean and testable Kotlin, and lean into the mentorship the team offers.
  • The ideal candidate cares about craft, moves fast without cutting corners, and is curious about how the app actually behaves in an athlete's hand.
  • Position Location & Schedule This position is based at our incredibly beautiful worldwide campus headquarters location in Beaverton, Oregon.

Requirements

  • 2+ years of professional Android development experience shipping consumer- facing apps
  • Bachelor's degree in Computer Science, Engineering, or a related field
  • Proficiency in Kotlin, including Coroutines and Flow
  • working knowledge of the modern Android stack (Jetpack Compose, Hilt/Dagger, Room, WorkManager, Navigation)
  • Comfort consuming REST/GraphQL APIs and handling offline, low-bandwidth, and error states gracefully
  • Experience writing unit and UI tests (JUnit, Compose UI tests, Espresso)
  • Familiarity with Gradle, CI/CD, and the Google Play release process
  • Experience with Spec Driven Development leveraging LLM coding agents and autonomous build and review loops
  • will accept any suitable combination of education, experience and training
  • Understanding of Android architecture patterns (MVVM, MVI) and how features are structured in a multi-module codebase
  • Familiarity with the Android systems activity apps rely on - location, sensors, foreground services, lifecycle, audio focus, push - and willingness to go deep in the areas you own
  • Strong debugging habits and an interest in growing them - profiling, memory analysis, ANR/crash triage
  • Collaborative mindset
  • clear communicator in code review, design discussion, and written docs

Company info

  • Nike is seeking a Software Engineer 2 on Android who has shipped in a real consumer app, is comfortable in modern Android, and is ready to grow into more complex ownership. You'll take on well-scoped features and pieces of larger initiatives, write clean and testable Kotlin, and lean into the mentorship the team offers. The ideal candidate cares about craft, moves fast without cutting corners, and is curious about how the app actually behaves in an athlete's hand.
  • Nike is seeking a Software Engineer 2 on Android who has shipped in a real consumer app, is comfortable in modern Android, and is ready to grow into more complex ownership.

This listing is sourced directly from Nike's careers page and normalized into a canonical job model.