Job Description
We're looking for an Android Developer to join our development team. We`re expecting motivated individuals who will be responsible for developing new applications/processes and extending and maintaining existing applications/processes.
Job Responsibilities:
- Experience in Ads Monetization networks and Google InApp Purchases
- Develop high-quality mobile applications, ensuring proper software design and architecture
- Analyze requirements and understand the deliverables
- Identify, prioritize, and execute tasks in the software development life cycle
- Collaborate with team members and ensure knowledge transfer
- Work closely with internal teams to fully understand the business process and requirements
- Ensure that projects are accurately estimated and delivered to schedule
- Actively contribute to the process of continual improvement, with regard to self, team, and systems
- Assume a high level of ownership of all work developed by members of the team
- Proficiency in Java, Kotlin, XML, JSON, and REST APIs
- Familiarity with MVP, MVVM architecture, Dagger 2, RxJava/RxAndroid
- Must have a strong knowledge of different versions of Android, how to deal with different screen sizes and applications with
Experience Requirements:
2 to 3 years of experience in Android Application Development