Posted in

Senior Android Engineer

Senior Android Engineer

CompanyHandshake
LocationSan Francisco, CA, USA
Salary$180000 – $220000
TypeFull-Time
Degrees
Experience LevelSenior

Requirements

  • You have at least 6+ years of experience as an Android engineer
  • Proficient with Android, and related technologies. (ie Kotlin, Android Studio, Jetpack Compose)
  • Hands-on experience with Android 15+.
  • Proven ability to own features or systems end-to-end, from ideation and development to production and maintenance.
  • Experienced in mentoring junior engineers, conducting thorough code reviews, and sharing knowledge on best practices and industry trends.
  • You have an eye for good design
  • You appreciate friendly user experiences
  • You are self-driven and able to prioritize your time
  • You are a problem solver and a critical thinker who can communicate effectively
  • You have professional working experience with the Android native platform
  • You have on the job experience with UI development, design principles, patterns, and best practices
  • You have on the job experience with data persistence, RESTful APIs, GraphQL, MVC, and MVVM+C architectures.

Responsibilities

  • Lead the development of innovative Android features that deepen user engagement and build community.
  • Collaborate with cross-functional teams, including product, design, and other engineering teams, to create seamless, impactful experiences.
  • Shape the culture and foundations of Android development within the team, setting best practices and mentoring peers.
  • Influence Handshake’s mobile strategy, focusing on user-centric features that drive growth and build confidence.
  • Create high-impact features that resonate with Gen Z, helping them explore opportunities authentically.

Preferred Qualifications

  • Experience working on social media applications
  • Skilled in managing high-quality video and image workflows, including uploads, processing, and playback using AVFoundation or similar frameworks.
  • Mobile platform experience
  • Working with a design system library
  • Expertise in diagnosing and resolving app performance issues, CI/CD, and DD monitoring.