Design and Test Lab logo

Android Software Engineer

Design and Test Lab·Salary not specified

Primary stack

OOPKotlinAndroidJava

Job description

Description language:

About the Position

Приглашаем Android Software Engineer с профессиональным опытом от 2-х лет на долгосрочный проект, связанный с разработкой мобильных приложений (B2B, B2C) для оптимизации энергоэффективности зарядок для электромобилей!

Мобильное приложение уже разработано и поддерживается, разрабатываются новые функции!

Responsibilities

  • Улучшать существующие функции и разрабатывать новые по заданным спецификациям и архитектурам;
  • Разрабатывать спецификации;
  • Интегрировать мобильное приложение с сервером;
  • Покрывать приложение автоматическими тестами;
  • Отлаживать приложение и исправлять ошибки;
  • Рефакторить приложение;
  • Общаться с другими инженерами.

Requirements

  • Минимум 2 года опыта работы;
  • Знание языка Java/Kotlin;
  • Знание Android Studio;
  • Знание Android SDK;
  • Знание языка UML;
  • Знание и навыки автоматического тестирования приложений (unittests);
  • Знание ООП и шаблонов проектирования (Эрих Гамма, Мартин Фаулер). См. список вопросов и литературы: Как готовиться к карьерным экзаменам;
  • Письменный английский язык: корректная грамматика и орфография (уровень intermediate);

Nice to Have

  • Знание технологии Swagger;
  • Знание принципов предметно-ориентированного проектирования (Эрик Эванс);
  • Навыки работы с Bluetooth;
  • Знание и навыки рефакторинга приложений (Мартин Фаулер).

Хотите работать с полезным приложением и гордиться своей работой?! Отправьте свое резюме и задайте любой вопрос о работе HR менеджеру!

We Offer

Health

  • 24 оплачиваемых календарных выходных дня;
  • 5 оплачиваемых больничных дней;
  • Работу удаленно в Харькове и в офисе;
  • Распределенная команда: у каждого своя роль, чтобы не было переработок!

Wealth

  • Оплату услуг с привязкой к курсу доллара;
  • Официальное оформление с компенсацией налогов;
  • Подарки на день рождения сотрудникам;

Career and Professional Growth

  • Возможность присоединиться к профессиональной культуре надежного программирования и пропагандировать ее;
  • Интересный проект на современных технологиях и с регулярными техническими консультациями с экспертами более 15-ти лет опыта;
  • Бесплатная корпоративная библиотека;
  • Обратная связь о своей работе! Сам сотрудник и команда оценивают результаты деятельности!
  • План профессионального и карьерного роста по образу и подобию: Карьера инженера-программиста (2020).
  • Помощь в достижении целей организации и личных целей!
  • Программа адаптации и менторства для новых сотрудников, которые позволят эффективно работать с первого дня. См. подробнее: Программа адаптации сотрудника-программиста.

Free Time

  • Гибкий график работы, 5-дневная рабочая неделя, 8 часов в день;
  • Все национальные праздники - выходные;
  • Корпоративные мероприятия!

About the Project

По нашей характеристике проект соответствует ценностям Design and Test Lab на 10 ★ из 11 ★!

Характеристики проекта
Длительность проекта Краткосрочный Долгосрочный (от 6 месяцев)
Церемонии ведения проекта Низкие Высокие, внешнийменеджмент: планирование, организация, контроль, мотивация, бюджетирование
Требования Отсутствуют Четко формализованы
Технологии проекта Java, Kotlin, Android SDK, JUnit, Mockito, MockWebServer, Swagger, Dagger2, ButterKnife, Retrofit, OkHttp3, Stripe SDK, BLE.
Продукт находится на платформе Azure DevOps от Microsoft.
Ежедневных пользователей B2C приложения: 13000; B2B приложения: 350.
Заказчик Украина Италия
Code-review Нет 1. На каждом pull-request опытного коллеги (6 лет Android программирования).
2. По требованию сотрудника.
Технические консультации Самостоятельно 1. Командные на инженерных совещаниях.
2. Личные с техническим экспертом Android
Автоматические тесты Нет Регулярно
Команда проектов Инженер-программист, технический консультант Полноценная и распределенная (США, Италия, Украина, Россия) - около 90 человек: Технические менеджеры проектов, backend-команда, iOS-команда, Android-команда, DevOps инженеры, инженер по тестированию
Желаемая занятость Part-time Full-time

About the Company

Мы, компания Design and Test Lab, уверены, что будущее есть только у компаний, которые умеют писать надежные приложения! В связи с техногеностью и софтогеностью, надёжность - становится высшим приоритетом.

Компания Design and Test Lab верит в перспективу, востребованность и международное признание у IT-специалистов, которые умеют программировать надежно.

ПОЭТОМУ МЫ:

  1. Учим надежному программированию
  2. Разрабатываем методики, проводим научную работу в сфере надежного программирования
  3. Пропагандируем и распространяем профессиональные знания в сфере надежного программирования
  4. Заинтересованы в IT специалистах, которые разделяют нашу убежденность и хотят приобщиться к ней для того, чтоб совместно и учиться, и развивать надежное программирование

Наша идеология “от программиста к инженеру”, потому что в мире понятие “инженер-программист” вкладывается более высокий статус, умение, признание и вознаграждение. Этому нас учит постоянная работа с США.

Contact Information

Виктория Копейкина, HR manager, Design and Test Lab

095 033-17-78, [email protected]

Задать вопрос в чате

Прислать резюме

Твитнуть

Поделиться

Телеграмнуть

Линкеднуть

Вотсапнуть

Open Vacancies

Lead QA Engineer

Middle QA Automation Engineer

Senior Python Software Engineer (Backend)

Хочу работать в Design and Test Lab

Подписаться на новости:

По почте

В Телеграме

В Фейсбуке

В ЛинкедИне

© Design and Test Lab. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

Ми, компанія DESIGN AND TEST LAB, впевнені, що майбутнє є тільки у компаній, які вміють писати надійні програми! У зв’язку з техногенністю та софтогенністю, надійність стає вищим пріоритетом.Компанія DESIGN AND TEST LAB вірить у перспективу, затребуваність та міжнародне визнання у IT-фахівців, які вміють програмувати надійно.ТОМУ МИ:1. Вчимо надійному програмуванню2. Розробляємо методики, проводимо наукову працю у сфері надійного програмування3. Пропагуємо та розповсюджуємо професійні знання у сфері надійного програмування4. Зацікавлені в IT фахівцях, які поділяють нашу переконаність і хочуть долучитися до неї для того, щоб спільно і навчатися, та розвивати надійне програмуванняНаша ідеологія «від програміста до інженера», тому що у світі поняття «інженер-програміст» вкладається більш високий статус, уміння, визнання та винагорода. Цьому нас навчає постійна робота із США.Цінності DESIGN AND TEST LAB:★ Proven mobi-modules — розробка на надійних модулях;★ High-performance apps — розробка без багів, крешів та глюків;★ Low-cost maintenance — низька вартість обслуговування за рахунок документації та тестів;★ 1-2-3 integration — легка інтеграція рішень;★ Certified reliability engineers — спеціалізація у надійності додатків.

More at Design and Test Lab

All 39 roles

Similar jobs

Popular searches