Junior+/Middle Android разработчик

Дата размещения вакансии: 20.09.2024
Работодатель: amoCRM
Уровень зарплаты:
з/п не указана
Город:
Москва
Николоямская улица 26с3
Требуемый опыт работы:
От 1 года до 3 лет

amoCRM — IT-компания с государственной аккредитацией, более 10-ти лет на международном рынке, один из лидеров в области разработки системы учета клиентов. Наша CRM-система помогает компаниям увеличивать продажи и выстраивать грамотные и комфортные взаимоотношения с клиентами в России, СНГ, США, Индонезии, Европе, Латинской Америке.

А “за кулисами”, amoCRM — это команда из 450-ти энергичных и смелых ребят, которым интересно делать свою работу и важно делать её хорошо. В нашем офисе мы создали такую атмосферу, в которой действительно хочется работать. Здесь тебя окружают технически сильные коллеги, готовые передать тебе свой опыт и знания. В нашей команде у тебя есть возможность действительно влиять на развитие продукта. Мы создаём все условия для твоего быстрого карьерного роста в нескольких направлениях, и с радостью поддержим тебя, если ты захочешь расти и развиваться.

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

Что нужно делать:

  • проектировать и реализовывать новые фичи;
  • дорабатывать, поддерживать и оптимизировать уже существующий функционал;
  • участвовать в развитии продукта: от обсуждения задач до запуска их в production;
  • проводить ревью чужого и своего кода;
  • взаимодействовать с дизайнерами, разработчиками, менеджерами, тестировщиками и другими специалистами;
  • постоянно развиваться, учиться, прокачивать свои знания и навыки.

Ты нам подходишь, если у тебя есть:

  • коммерческий опыт Android-разработки от 9-ти месяцев;
  • опыт работы с Kotlin и ты умеешь на нём работать (структуры данных, data class, sealed class, extensions и т. д.);
  • опыт создания многопоточных приложений (в проекте используется RxJava);
  • понимание архитектуры мобильного приложения;
  • владение GIT;
  • владение Android SDK;
  • понимание принципов клиент-серверного взаимодействия;
  • желание в перспективе 1-2 лет стать тимлидом команды;
  • опыт работы с Dagger2.

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

  • знание Java;
  • знание RxJava
  • грамотное следование принципам SOLID;
  • знание Room и Realm;
  • ссылка на репозиторий с Вашими OpenSource проектами;
  • понимание разницы работы Android SDK на разных версиях Android;
  • умение оптимизировать код;
  • навык написания тестов (Unit, UI).

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

  • работа в классном офисе в центре Москвы со всем необходимым для комфортной работы и отдыха;
  • сильная и талантливая команда, которая может многому научить и будет рада учиться у тебя;
  • возможность быстрого карьерного и профессионального роста;
  • рост зарплаты несколько раз в год, если ты делаешь успехи;
  • бесплатные какао, чай, кофе, печенье в неограниченном количестве;
  • 50% компенсация питания в офисе;
  • никакого дресс-кода;
  • неформальное общение на “ты” с любым сотрудником, включая основателей компании.