Software Engineer

Blackhawk Network Holdings, Inc.

Pleasanton, CA, US
Base: $105,300.00 to $136,916.00; bonus/equity: no...
Hybrid (remote work with in-office collaboration on tuesdays and wednesdays)
Proficiency in kotlin programming language
Experience with jetpack compose ui framework
Knowledge of mvvm architectural patterns
Blackhawk Network is seeking a Software Engineer I for their Android engineering team in Pleasanton, CA, offering a hybrid work model. The role focuses on developing and maintaining consumer-facing Android applications using Kotlin and Jetpack Compose, ideal for early-career engineers eager to grow in a collaborative environment

Job Summary

  • This role offers an opportunity to contribute to the development of consumer-facing Android applications for a global payment solutions network.
  • The position includes hybrid flexibility with focused remote work and mandatory in-person collaboration on Tuesdays and Wednesdays at the Pleasanton headquarters.
  • Blackhawk Network provides comprehensive benefits including 401k matching, medical coverage, and 12 paid holidays.

Matching Summary

Match Score: 85

Blackhawk Network is seeking a Software Engineer I for their Android engineering team in Pleasanton, CA, offering a hybrid work model. The role focuses on developing and maintaining consumer-facing Android applications using Kotlin and Jetpack Compose, ideal for early-career engineers eager to grow in a collaborative environment.

Salary

Base: $105,300.00 to $136,916.00; Bonus/Equity: Not specified; Benefits: 401k match, medical, dental, vision, 12 paid holidays

Skills & Requirements

Must-have

  • Proficiency in Kotlin programming language
  • Experience with Jetpack Compose UI framework
  • Knowledge of MVVM architectural patterns
  • Familiarity with RESTful APIs and JSON
  • Experience with unit and instrumentation testing

Nice-to-have

  • Background in fintech or payments industry
  • Strong problem-solving mindset for ambiguous tasks
  • Experience with CI/CD pipelines like Jenkins
  • Ability to articulate technical decisions clearly
  • Self-motivated learner of mobile engineering trends

Key Requirements

  • Bachelor's degree in Computer Science or related field
  • Entry-level experience with professional Android development
  • Portfolio demonstrating shipped Android features or applications

Work Rights

Not specified

Tailored Resume

Cover Letter