Are you looking for a challenge in a highly dynamic Startup environment where you can be part of something great in the future? If yes, we'd love to hear from you.
Job Description
We are looking for an Android developer responsible for the development and maintenance of our Android applications aimed at a range of Android devices including mobile phones and tablet computers. Your primary focus will be development of Android applications and their integration with back-end services. You will be working alongside with other engineers and developers working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and the creation of quality products is essential.
Responsibilities:
Design and build applications for the Android platform
Ensure the performance, quality, and responsiveness of applications
Collaborate with a team to define, design, and ship new features
Identify and correct bottlenecks and fix bugs
Help maintain code quality
Qualifications:
Experience in developing Android applications
Proficiency in Android SDK, Java, Kotlin, or C++, different versions of Android, and how to deal with different screen sizes
Familiarity with RESTful APIs to connect Android applications to back-end services
Strong knowledge of Android UI design principles, patterns, and best practices
Experience with offline storage, threading, and performance tuning
Ability to design applications around natural user interfaces, such as “touch”
Familiarity with the use of additional sensors, such as gyroscopes and accelerometers
Knowledge of the open-source Android ecosystem
Ability to understand business requirements and translate them into technical requirements
Familiarity with cloud message APIs and push notifications
Understanding of Google’s Android design principles and interface guidelines
Proficient understanding of code versioning tools
Familiarity with continuous integration
Holding a software engineering degree is an advantage, but not necessary
Good problem solving skills
This job comes with several perks and benefits
Time is precious. Make it count. Morning person or night owl, this job is for you.