Sprout Social Logo

Base City: 

Remote-Canada - Remote

Salary: 

No Salary therefore no Star!

Rating: 

Self-taught: 

Position Type: 

Full-time

Position Keywords: 

Experience: 

5 Years Mobile App Development

Other Experience: 

We’re looking for a creative, pragmatic, collaborative, highly motivated, and inquisitive Android engineer to build great software with us. If you are excited about building native Android applications and are passionate about learning, we would love to talk with you!

The minimum qualifications for this role include:

  • 5+ years of experience building and maintaining mobile applications for Android platforms 
  • 4+ years of experience in Android native mobile programming languages, such as Java, Kotlin 

Preferred qualifications for this role include:

  • Fluency with Object-Oriented programming and MVVM
  • Proficiency with offline storage, threading and performance tuning and familiarity with Android’s material design and interface guidelines
  • Demonstrated experience with mobile application development tools and techniques, such as different Android versions, Android SDK, Dagger Hilt, Retrofit, Kotlin Coroutines and Flows, Android Jetpack and Android Studio development environment
  • Experience with testing such as Unit, Integration or UI Testing

About the Job: 

Sprout Social is looking to hire a Senior Android Engineer to join our Engineering team.

Why join Sprout’s Engineering team?

With collaborative cross-functional teams that span mobile, front-end, back-end, QA and site reliability engineering—the Sprout Engineering team is a place to sharpen your craft and solve hard problems with the smartest people in the industry. You’ll get to work on a “tech-giant” scale with smaller, supportive teams where every engineer has the chance to make an impact on our company, and our customers. The best part? In our industry, you often have to switch jobs or even companies to learn a new part of a tech stack or business. But at Sprout, our product is a suite, so you just need to move teams. You’re able to diversify your skills, which not only benefits your team—but also your career.

What they want you to do: 

What you’ll do

  • Leverage your experience building and deploying native, customer-facing, Android applications using Java, Kotlin and Android Studio to deliver impactful product features to our customers.
  • Work to actively improve the processes, systems, and tools we use to deliver a quality mobile product.
  • Be part of a small, but highly cross-functional team with the opportunity to contribute on a product with rapidly growing mobile user base

© 2024