Point your AI agent at freehire and let it find you a job.

Get the CLI →

Senior Android Engineer

Posted Updated 2 views
Discussion

Responsibilities:

  • You will be part of a small team, with a large amount of ownership and responsibility for managing things directly
  • Collaboration with product managers, other teams, and both internal and external stakeholders, owning a large part of the process from problem understanding to shipping the solution
  • Shipping high quality solutions with urgency
  • Championing Android: educating colleagues about subtleties & unique capabilities of the platform and leveraging them when building new features

Requirements:

  • Bachelor's degree in computer science is preferred (but not required) with 2+ years of software development experience and at least 3 years of Android app development experience
  • Strong development skills in Java and with Android SDK, and good general programming and algorithm skills
  • Exposure to Kotlin (although experience with Kotlin is strongly preferred)
  • Experience with RXJava
  • A strong sense of ownership
  • An ability to balance a sense of urgency with shipping high quality and pragmatic solutions

Desired:

  • Dagger
  • Retrofit
  • Data Driven mindset
  • Automated testing experience

Skills

What Senior Mobile jobs ask for — and how much of it you have →
Apply

See also

Mobile jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.