Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
We are looking for a senior Android Developer who is ready for challenge
Job Requirements
- Strong knowledge of Android SDK and how to develop for different screen sizes.
- Strong knowledge of Kotlin & Java.
- Strong knowledge of design principles, design patterns, and best practices.
- Strong knowledge of RESTful APIs and connecting to different web services.
- Proficiency with unit testing.
- Familiarity with Test-Driven Development.
- A strong passion of how to build clean and well-structured code that is scalable and efficient.
- Proficient understanding of code versioning tools, such as Git.
- Ability to efficiently maintain existing codebase.
- Solid understanding of the full mobile development lifecycle.
- Experience of Agile development is a plus.
- Familiar with tools like Firebase, Crashlytics, and Google Analytics.
- Ability to express ideas in a simple and easy to understand language.
- Familiar with push notifications and real-time chat.
- Great attention to details.