Senior Android engineer

Местоположение и тип занятости

Нижний НовгородПолный рабочий день

Компания

Разработка программного обеспечения на заказ

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

Условия работы

В стремительно растущую команду профессионалов требуется специалист по разработке приложений под Android.

Специфика проекта: разработка и поддержка Android приложений в сотрудничестве с лидером по предоставлению POS (Point-Of-Sale) решений на рынках Северной Америки, Европы и Азии. Планируются командировки в США (Калифорния).

Вы будете заниматься:

  • разработкой, развитием и поддержкой мобильных приложений на платформе Android;
  • проектированием (или активным участием в проектировании) архитектуры приложения;
  • оптимизацией производительности системы в целом;
  • применением современных инженерных практик;
  • работой в Agile команде.

Вы должны обладать:

  • знаниями архитектуры и принципов разработки приложений под Android (знание Fragments API обязательно);
  • опытом разработки под Android от 2-х лет;
  • хорошими знаниями ООП;
  • уверенным владением языком Java с опытом активной разработки от 3-х лет;
  • опытом разработки клиент-серверных приложений;
  • опытом разработки многопоточных приложений;
  • знаниями SQLite.

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

  • коммуникабельность, умение и желание работать в команде;
  • самоорганизованность, способность самостоятельной постановки задач и продуктивной работы при минимальном внешнем управлении;
  • опыт принятия архитектурных решений и рефакторинга существующего кода;
  • опыт интеграции Android приложений c внешним оборудованием;
  • опыт написания билдовых процедур под Android с использованием Ant Script;
  • знание JSON, REST;
  • опыт работы с Proguard;
  • знания Objective-C на уровне понимания уже написанного кода;
  • любовь к простому, элегантному коду и архитектуре;
  • навык эффективной работы с системой контроля версий (Git);
  • опыт использования практик: unit testing, code review, continuous integration;
  • портфолио работ или ссылки в Google Play на реализованные приложения;
  • английский язык не ниже уровня Pre-Intermediate.

Мы предлагаем:

  • работу в одной из крупнейших IT компаний региона в проектах с мировыми лидерами телекоммуникационной отрасли;
  • конкурентоспособное вознаграждение и достойный социальный пакет:
  • комфортные условия труда и современную инфраструктуру (столовая, бар, медицинский кабинет, места для отдыха)
  • дополнительное медицинское страхование;
  • льготное кредитование в крупнейших банках региона, скидки и дисконты в компаниях Нижнего Новгорода;
  • поддержку здорового образа жизни: тренажерный зал, льготное членство в фитнес-клубах World Class, участие в спортивных мероприятиях;
  • гибкую систему материального поощрения и материальной помощи;
  • корпоративный автобус между нижней и верхней частями города;
  • возможности профессионального обучения и развития;
  • гибкий график, демократичный стиль управления;
  • возможности зарубежных командировок.