Вакансии

Фильтр:
    SELECT `modTemplateVarResource`.`id` AS `modTemplateVarResource_id`, `modTemplateVarResource`.`tmplvarid` AS `modTemplateVarResource_tmplvarid`, `modTemplateVarResource`.`contentid` AS `modTemplateVarResource_contentid`, `modTemplateVarResource`.`value` AS `modTemplateVarResource_value` FROM `modx_site_tmplvar_contentvalues` AS `modTemplateVarResource` WHERE ( `modTemplateVarResource`.`tmplvarid` = 19 AND `modTemplateVarResource`.`value` = '102' OR `modTemplateVarResource`.`value` LIKE '%||102||%' OR `modTemplateVarResource`.`value` LIKE '102||%' OR `modTemplateVarResource`.`value` LIKE '%||102' )
  • Digital-агентство ищет к себе в команду Senior Android разработчика.


    Требования:

    • Уверенное знание ООП и основы computer science.
    • Опыт разработки мобильных приложений от 3-х лет.
    • Понимание особенности жизненного цикла разработки мобильных приложений.
    • Желание использовать новые подходы/технологии и в состоянии обосновать эффективность выбранного решения.
    • Способность анализировать потенциальные уязвимости опубликованного продукта и в кратчайшие сроки безболезненно для пользователей их исправлять.

     

    Огромным плюсом будет, если вы:

    • Имеете опыт взаимодействия с командой по каждому из этапов разработки мобильного приложения (проектирование, дизайн, спецификация API).
    • Пишете unit и автоматизированные UI тесты.
    • Опытный пользователь CI/CD решений.
    • Знаете особенности процесса публикации приложений в сторы.
    • Активный участник комьюнити и/или вносите свой вклад в open-source проекты.
    • Работали над мобильным приложением с аудиторией не менее 100 тыс. пользователей.

     

    Основные задачи:

    • Разработка мобильных приложений различной сложности под Android в составе команды.
    • Анализ, выявление и исправление ошибок, допущенных при разработке и проектировании.
    • Тесное взаимодействие с командами по разработке middleware и back end.
    • Оптимизация производительности проектов под высокие нагрузки.

     

    Компания использует при разработке iOS: Xcode, Objective-C, Swift, Auto Layout, ReactiveCocoa, Alamofire, XCTest, Instruments, Cocoapods.

     

    Условия:

    • Работа с графиком 5/2 с 10 утра до 19 вечера.
    • Офис в центре Москвы.
    • Простор для реализации ваших идей и предложений как специалиста в области.
    • Много интересных задач и возможностей: обучение, посещение профильных конференций, спикерство и наставничество.
    • Самая сильная команда заказной разработки МП в России.

     

    Интересно? Присылайте резюме на hr@digitalhr.ru

    Посмотреть весь текст
  • “Партия еды” – ведущий в России сервис доставки на дом продуктов и рецептов ищет Android-разработчика. 


    Компания разрабатывает собственную ERP-систему, веб- и мобильные приложения. Работает по скраму, участвует в хакатонах (и сама их проводит), развивает и обучает молодых сотрудников, вместе растет и развивается.

     

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

    • Разработка и развитие мобильного приложения (в команде);
    • Выстраивание архитектуры, обеспечение высокого качества кода;
    • Совместная работа с бэкенд-разработкой над развитием API;
    • Взаимодействие с внутренними заказчиками (отдел маркетинга, продукт-менеджер, дизайнеры), участие в разработке от прототипа интерфейса до работающей версии.

     

    Требования:

    • Высшее образование в сфере IT;
    • Опыт создания приложений для Android;
    • Знание Java и ООП;
    • Понимание жизненного цикла Activity и Fragment-а;
    • Опыт разработки клиент-серверных приложений, понимание деталей сетевого взаимодействия;
    • Уверенная работа с системами версионного контроля (Git);
    • Знание систем автоматизированного тестирования;
    • Наличие в Google Play Market минимум двух приложений, в разработке которых принималось участие;
    • Опыт работы в крупных проектах по методологии SCRUM будет преимуществом;
    • Знание английского языка на уровне, достаточном для чтения профессиональной литературы.

     

    Условия:

    • Трудоустройство по ТК РФ, “белая” зарплата, отпускные, больничные и ДМС;
    • Сильная и гибкая команда разработки, в которой точно можно вырасти, как профессионал;
    • Демократичное руководство и минимум бюрократии, прямой контакт с основателями;
    • Удобный и просторный офис в центре города (5 минут от метро) с собственной кухней – кулинарной студией;
    • Вкусная еда, чай, зерновой кофе, кальян и фильмы на проекторе по вечерам.

     

    Интересно? Присылайте резюме на hr@digitalhr.ru

    Посмотреть весь текст
  • Компания, которая создаёт крупные интернет-проекты, ищет Android разработчика. Среди проектов: система городских парковок и платформа для поиска культурных мероприятий.


    Требования:

    • Опыт Android разработки 3+;
    • Уверенный технический английский;
    • Знание Java/Kotlin;
    • ООП, принципы SOLID;
    • Design Patterns - шаблоны проектирования;
    • Архитектурный подход CleanArchitecture;
    • Шаблоны построения UI - MVP, MVVM, MVC;
    • Опыт работы с библиотекой Moxy или аналогичные (понимание идей и философии);
    • Реактивное программирование, RxJava;
    • Управление памятью: понимание механизмов GC, навыки нахождения и устранения утечек памяти;
    • Умение работать с объектными БД (Realm): понимание отличий от реляционных БД, понимание особенностей работы с объектным графом, понимание особенностей работы в многопоточной среде;
    • Навыки создания кастомных View, Composite View;
    • Понимание методов onDraw/onMeasure/etc, прямая работа с Canvas;
    • Уверенная работа с Layout manager;
    • Умение реализовывать адаптивный UI;
    • Умение разрабатывать нестандартный UI;
    • Понимание Google Material Design;
    • Знание Android SDK;
    • Умение работать с Service, IntentService;
    • Знание Awareness API;
    • Навыки работы с Push Notifications, Bluetooth LE;
    • Опыт работы с любыми картографическими SDK (Google, Yandex);
    • Понимание особенностей эффективной работы с картами (при большом количестве объектов);
    • Опыт работы с сервисами аналитики.

     

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

    • Умение писать тесты: понимание TDD/BDD подходов, умение писать unit, UI-тесты, опыт работы с фреймворками для тестирования;
    • Системы контроля версий (Git, Hg);
    • Системы управления проектами (Redmine);
    • Навыки работы с системами сборки (Gradle).

     

    Условия:

    • Работа в проектах — лидерах российского рынка, где вклад каждого действительно важен и заметен;
    • Возможность поучаствовать в выходе успешных российских продуктов на зарубежные рынки;
    • Кодовая база и инфраструктура проекта, которая со временем развивается, а не деградирует;
    • Постоянная возможность для развития: обмен опытом внутри компании, с коллегами из других проектов, участие в мастер-классах и конференциях (проект растет быстрее чем в два раза за год, сотрудники растут еще быстрее);
    • Зарплата 2 раза в месяц, без задержек, с полным оформлением по ТК РФ.

     

    Интересно? Присылайте резюме на hr@digitalhr.ru

    Посмотреть весь текст
  • Развлекательное мобильное приложение на основе нейросетей ищет Android разработчика в свою команду.


    Требования:

    • Знание Java;
    • Хорошее знание Android SDK, начальное знание Android NDK;
    • Опыт Android разработки от 2 лет;
    • Проектирование и разработка интерфейсов Android;
    • Знание классических алгоритмов и структур данных;
    • Знание ООП и шаблонов проектирования.

     

    Будет большим плюсом:

    • Знание C++;
    • Open GL, GLSL;
    • Работа с Vulkan;
    • Знакомство с системами автоматизированной сборки и особенностями сборки под Android;
    • Git;
    • Agile;
    • Опыт разработки и применения алгоритмов DSP в области обработки графики.

     

    Условия:

    • Возможность стать участником «взлетающего» стартапа;
    • Возможность реализовать вашу идею в рамках проекта;
    • Возможность получить опцион;
    • Высокая зарплата;
    • Оформление по ТК РФ.

     

     

     

    Интересно? Присылайте резюме на hr@digitalhr.ru

    Посмотреть весь текст
  • Приложение, которое занимает лидирующие места в сфере развлекательного контента, ищет сильного разработчика в команду. В связи с новыми вызовами, грядущими обновлениями и растущей аудиторией приложения, компании нужен Senior Android-разработчик.


     Требования:

    • Опыт разработки Android (Java) от 3х лет;
    • За плечами - работа над популярными приложениями;
    • Желание обмениваться опытом - прокачивать коллег и учиться у них же;
    • Трезвый и здравый взгляд на легаси;
    • Готовность работать с тем, что есть, и постепенно улучшать (архитектура кода, взаимодействие в команде, продукт);
    • Лёгкое и непринужденное общение, открытость к диалогу и аргументированные споры приветствуются;
    • Обязательно наличие чувства прекрасного (начиная с архитектуры, заканчивая UX предложениями и полировкой продукта) - нужны элегантные прагматичные решения.

     

    Сейчас команда использует:

    • Java 7, minSdk 16+;
    • Сетевой стэк: retrofit, okhttp, glide для загрузки мелких картинок;
    • БД: realm (без глубокой интеграции);
    • Основа UI на фрагментах и view, основная галерея построена на ViewPager, для списков и гридов используется RecyclerView;
    • Активно используется support package, google play services;
    • Собственные решения для отображения больших изображений, асинхронной работы (основанное на async task, но с сохранением результата между save/restore);
    • FFmpeg для работы с видео, ijkplayer для воспроизведения;
    • Build system — Gradle, CI через bitrise, git, github cross code review;
    • Clean architecture и mvp, архитектурные компоненты (lifecycle, liveData, ViewModel) от google, в ближайших планах перевод всего приложения на подобную архитектуру;
    • Стоит отметить, что часть проекта представляет собой legacy код, который постоянно рефакторится;
    • Работа с сетями / SDK. Умение выживать с рекламными баннерами.

     

    Бонусы:

    • Белая зарплата;
    • Бонусная система;
    • ДМС, включая стоматологию;
    • Компенсация фитнеса;
    • Техника (стационарный комп и ноут — маки);
    • Обеды и ужины в офисе;
    • Оплата участия во внешних конференций;
    • Корпоративные мероприятия;
    • Релокационный бонус (для специалистов из регионов).

     

    Интересно? Присылайте резюме на hr@digitalhr.ru

    Посмотреть весь текст