Android Developer

Salary Competitive
Equity To be negotiated

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

Perks and benefits

This job comes with several perks and benefits

Flexible working hours
Flexible working hours

Time is precious. Make it count. Morning person or night owl, this job is for you.

Working at
Z!

Description will be available soon .......................................................................................................................................................................................................................................................................................

Read more about Z!

company gallery image