September 2, 2019

Младший разработчик Android в Rambler

Чем предстоит заниматься:
• Разработкой и проектированием нового Android приложения Рамблер/Касса на Kotlin;
• Улучшением и рефакторингом существующего кода на Java;
• Оценкой трудозатрат на будущие задачи;
• Участием в оценке и планировании задач;
• Написанием юнит-тестов;
• Следование стандартам разработки, принятым в компании.
• Участие в code review.

Наш стек: Kotlin, многомодульная архитектура + Clean Architecture + Single Activity; MVP (Moxy), RxJava 2, Dagger 2, Room, Mockito.

Что мы ожидаем от кандидата:

  • Знание Java, Android SDK, желание программировать и на Kotlin;
  • Знание основных алгоритмов, структур данных, компонентов Android и их жизненного цикла;
  • Опыт работы с шаблонами проектирования и умение их применять;
  • Опыт разработки клиент-серверных приложений;
  • Понимание принципов ООП, SOLID.

Будет плюсом:

  • Знание RxJava;
  • Опыт работы с Git (Gitflow);
  • Свои проекты в Google Play и/или на GitHub;
  • Опыт написания Unit тестов;
  • Опыт работы в команде.

Мы с радостью предложим:

  • Красивый и удобный офис недалеко от центра Москвы, куда легко добраться пешком или на трамвае от м. Тульская, на бесплатном шаттле от м. Павелецкая или по Даниловской набережной.
  • Помощь в релокации для людей из других регионов.
  • Расширенный ДМС (включая стоматологию) + разнообразные скидки по партнерским программам Рамблера (скидки на фитнес, обучение, кино, спортивные мероприятия и другое).
  • Возможность принять участие в сложных проектах, вместе с лучшими специалистами индустрии.
  • Тёплую дружескую атмосферу и политику открытых дверей.
  • Участие в непрерывном развитии сотрудников - не пропускаем стоящие конференции, проводим внутренние митапы, оплачиваем курсы и всячески помогаем расти.
  • Достойную компенсацию, которую обсудим индивидуально по результатам собеседования.

Откликнуться

https://rambler-co.ru/jobs/mladshii-razrabotchik-android-640