We are looking for experienced Android Developer who will be responsible for developing, deploying and maintaining complex mobile applications.
You should have at least 2 years experience in dedicated Android development and a strong track record deploying apps. You will be working alongside a team of highly skilled designers and developers on time sensitive, complex projects.
- Guide design of mobile applications based on the latest best practices, security and optimization standards.
- In depth knowledge of Android design principles and interface guidelines
- In depth knowledge of Android app optimization, offline storage, threading, asynchronous coding and performance tuning
- Proficient in Java, Kotlin, SQL
- In depth knowledge of Android Software Development Kit (SDK) and Android Studio
- In depth knowledge of adaptive design ( versions and screen sizes )
- In depth knowledge of UI/UX android tech ( touch etc )
- Knowledge of common open-source Android libraries
- Develop, test, debug and deploy complex Android applications
- Build new features for existing applications
- Update code and refactor code of existing applications
- Experience with web-services such as RESTful APIS, OAuth, JSON
- Integrate cloud message APIs and push notifications
- Proficiency using Git
- Proficient in written/spoken greek and english
- Experience in Arcore or Vuforia development