Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
We are looking for a talented Senior Android developer to join our team.
As part of the team you will be responsible to:
- Lead and mentor the development team in a hands-on way, both by coding yourself and coaching and mentoring other team members.
- Provide technical feasibility assessment while collaborating with Product Owner and Design team to guide features and provide technical know-how.
- Design and Develop highly scalable Android Application with back-end integrations and services.
- Debug and optimize complex Android applications
Job Requirements
- 3+ years of industry experience.
- Extensive Knowledge of the Android SDK and writing multi-threaded apps.
- Proficiency in Android development with MVP & MVC Architectures, Dagger II (Dependency Injection), rxAndroid, and Retrofit.
- Experience with unit testing frameworks and test-driven development.
- Advanced Android UI Skills (Fragments, Custom view components)
- Demonstrated experience and passion for delivering exceptional UX
- Proficiency in object oriented development and ability to apply OO concepts
- Experience with version control and Continuous Integration