2019-08-13 13 авг 2019 Опубликовано 5 дней назад

Android developer

IT - разработка ПО
Работа в Android developer

Особенности вакансии

Уровень

  • Middle/Специалист

Вид занятости

  • Полная занятость

Район/массив

  • Голосеевский район

Метро

  • Лыбедская

Знание языка

  • Английский язык

Язык программирования

  • Java

Тип разработки

  • Mobile Development
  • Разработка ПО

Операционная система

  • Android

ПО для проектирования / черчения

  • Компас 3D
полная занятость
Английский (средний)

Описание вакансии

Must have

  • 3+ years in Android development

  • Java, Android SDK practical experience

  • Deep understanding of OOP principles, Design Patterns, Clean Architecture;

  • Knowledge of relational/non-relational database fundamentals 

  • Hands-on experience in REST, RESTful, XML, JSON

  • Device sensors telemetry processing (GPS, compass, gyro, gravity sensor, etc).

  • Experience with third-party libraries and APIs

  • Firebase, Crashlytics

  • Understanding of UI design principles, constraints, interface guidelines, patterns and best practices

  • English at least for documentation reading

 

Nice to have

  • Build app from scratch

  • Knowledge of ARCore is an asset

  • Experience with RxJava, Dagger2, Retrofit2, Room, Rxjava/rxbindings

  • Experience in teams using pull request and gitflow

  • Experience of working in Agile.Scrum team

  • Authentication via Facebook, Google, etc

  • Experience with JIRA, and Confluence

  • General knowledge about CI/CD

 

About the project

  • Product targets on 1.5B users

  • Focus on end user application based on location services (using several approach in GPS definition)

  • Multimedia engagement

  • Global payments

  • Multi language support

 

Responsibilities

  • Design, build, and maintain high performance, reusable, and reliable code

  • Translate designs and wireframes into high quality code ( integrated with a micro-service back-end)

  • Collaborate with cross-functional teams to define and ship new features

  • Ensure the best possible performance, quality, and responsiveness of the application

  • Unit-testing code for robustness, including edge cases, usability, and general reliability, correct bottlenecks and fix bugs

  • Accountable for application security principles including the development of secure coding standards and practices

Пожаловаться на вакансию
Поделиться вакансией: share facebooktweet

Понравилась вакансия?

Подписаться на похожие вакансии

Начните поиск с размещения резюме

40% работодателей ищут сотрудников в
базе резюме еще до размещения вакансии

Зарегистрируйтесь и разместите резюме

Разместить резюме

Начните поиск с размещения резюме

40% работодателей ищут сотрудников
в базе резюме еще до размещения вакансии

  • Создайте свое резюме на rabota.ua
  • Получайте предложения от работодателей