Senior Android Developer to $5000
We are looking for an Senior Android Developer to join our team for the development of our core products.
Our projects are complex and large, and we guarantee a wide variety of challenging tasks.
What we offer:
- You will work on real projects used by millions of users worldwide and receive genuine feedback.
- Fully remote work with a flexible schedule.
- Opportunities to move between projects and tasks.
- Professional growth opportunities.
- Paid vacations and additional bonuses.
What we expect from the candidate:
- 5+ years of hands-on experience in developing Android apps that use web services (REST, JSON).
- Strong experience with Java (Kotlin is a plus), and the latest Android libraries (AndroidX).
- Knowledge and experience with Android Architecture Components.
- A solid understanding of: Activities/Fragments, Intents, Lifecycles, Views/hierarchy/XML, manifest, and Services.
- Proficiency with Android tools: Android Studio, Gradle, debugging, profiling, ADB, Google Play Console, lint/static analysis.
- Familiarity with third-party Android libraries, automated testing frameworks, push notifications, MVVM architecture pattern, and deep linking.
- Experience with Agile software processes, data-driven development, reliability, and responsible experimentation.
- Experience working with user-facing apps, social networks, or media apps, and knowledge of in-app purchases and subscriptions.
- Please note that this project has been around for 12 years, so you’ll encounter a lot of legacy and tangled code, as well as unconventional programming practices that don’t follow standard guidelines. Be prepared to dive in quickly, figure out any issue on short notice, and resolve it. We’ll certainly offer our support, but we expect the majority of the effort to come from you.
And, of course, the usual requirements :)