OfferUp is changing how people buy and sell locally by making it as easy as taking and sharing a photo from your phone. We are not just about connecting buyers and sellers; we are about creating a simple and safer marketplace that changes people's lives. We are a rapidly growing team in the Seattle area looking to bring on passionate, motivated, and curious people who want to be a part of our fast growing marketplace.
The Android team is looking for a passionate new team member to join us as we disrupt the local mobile marketplace. Each developer on the team is responsible for all aspects of our native Android application from new features to tracking performance. As an Android team member, you will be expected to not only build new features, but also participate in how to solve new and upcoming challenges. You share our passion for design and have a strong background in mobile development.
Responsibilities:
Want more jobs like this?
Get jobs delivered to your inbox every week.
- You will create new features and perform maintenance of the OfferUp Android application
- You will participate in design and code reviews
- Collaborate with designers, product owners and other developers to generate success
- Craft outstanding Android code
Requirements:
- 1-3+ years of professional software engineering experience
- You have solid experience programming in native Android
- You desire a fast moving, continuous flow development environment
- Have a BS in Computer Science or related discipline
- You are highly organized and detail oriented
- Eligible to work in the United States
Nice to have:
- Experience with:
- RxJava
- JUnit
- Espresso
- Dagger
- Gson
- Retrofit
- Stetho
- Google Location Services
- Image Loading Libraries such as Picasso & Glide
- Working knowledge of ecommerce payment systems
- Existing Apps in the Google Play Store
OfferUp is changing the way people buy and sell locally! Come join the team and take the ride of your life!