Android разработчик

Обязанности:

- разработка, развитие и поддержка мобильных приложений на платформе Android;

- проектирование (или активное участие в проектировании) архитектуры приложения;

- оптимизация производительности системы в целом;

- применение современных инженерных практик;

- работа в Agile команде;

- работа в г. Казани.

Требования к кандидату, доп. информация:

- Хорошими знаниями ООП;

- Опытом промышленного программирования, представлением о процессах проектирования, разработки, отладки и сопровождения ПО;

- Знаниями архитектуры и принципов разработки приложений под Android;

- Опытом активной разработки под Android от 2 лет;

- Знаниями Java, Android SDK(желательно с Fragments API), Google services (Maps, Places API, Directions API), SQLite;

- Знаниями и навыками написания приложений для различных разрешений экрана смартфона;

- Опытом разработки и отладки клиентской части клиент-серверных приложений

Приветствуется:

- Знание и опыт работы с SIP;

- Знания и понимание VoIP;

- Опыт работы по Agile-практикам ;

- Знание XML, REST, SOAP, JavaScript;

- Опыт работы с Google Voice;

- Знание С++ и опыт использования JNI;

- Опыт интеграции Android приложений c внешним оборудованием;

- Опыт работы с сторонними API.

- опыт принятия архитектурных решений и рефакторинга существующего кода;

- любовь к простому, элегантному коду и архитектуре;

- навык эффективной работы с системой контроля версий (Git);

- опыт использования практик: unit testing, code review, continuous integration;

- портфолио работ или ссылки в Google Play на реализованные приложения.

зарплаты могут быть и выше 100 тыс. (рассматриваются индивидуально, з/п - полностью официальная)

в объявлении указан примерный уровень оклада.

+ будут премии по результатам. по суммам будут обсуждать отдельно.

+ ДМС

Дополнительно:

Вниманию тех, кто может порекомендовать таких специалистов! Для них предусмотрено хорошее агентское вознаграждение, если рекомендованный специалист выйдет на работу.