Подбор персонала по районам города

Санкт-Петербург, Уткин пр. д11 к2

(812) 645-10-09

На главную Написать письмо

Android или IOS developer / Разработчик

Место работы:

удаленно

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

Удаленная работа 

нормированный график, 5ти дневный рабочий день по 8 часов

Необходимое оборудование предоставляется компанией

Собеседование с тех.службой компании состоит из трех сессий

Официальное оформление

 

Сфера деятельности компании:

IT-компания полного цикла.
Мы создаём идеи, самостоятельно разрабатываем продукты, занимаемся прототипированием, конструированием, придумываем дизайн, программные решения, контролируем качество на фабриках и создаём инструменты для аппаратного тестирования.

Оплата:

от 250 000 до 400 000

Должностные обязанности:

-      Опыт коммерческой разработки мобильных приложений от 3-ех лет;

-      Опыт разработки UI;

-       Отличное знание Kotlin (или желание его очень быстро освоить, в случае если сейчас основной язык - Java);

- В iOS мы пишем на Swift

-      Умение писать многопоточные приложения;

-      Умение работать с сетевыми протоколами: HTTP, WebSocket, TCP;

-      Понимание принципы SOLID, ООП;

-      Опыт проектирования архитектуры приложений;

-      В Android мы пишем на Kotlin (Rx, Dagger);

-      Желание создавать продукты, которыми будут пользоваться миллионы пользователей;

-      Умение применять на практике классические структуры данных и алгоритмы, общее представление о том как они устроены;

-      Опыт разработки многопоточных приложений;

-Умение писать тестируемый код;

Требования к квалификации:

 

-      Опыт коммерческой разработки мобильных приложений от 3-ех лет;

-      Опыт разработки UI;

-      Отличное знание Kotlin (или желание его очень быстро освоить, в случае если сейчас основной язык - Java);

-      Умение писать многопоточные приложения;

-      Умение работать с сетевыми протоколами: HTTP, WebSocket, TCP;

-      Понимание принципы SOLID, ООП;

-      Опыт проектирования архитектуры приложений;

-      В Android мы пишем на Kotlin (Rx, Dagger);

-      Желание создавать продукты, которыми будут пользоваться миллионы пользователей;

-      Умение применять на практике классические структуры данных и алгоритмы, общее представление о том как они устроены;

 

- в идеале знание ReactNative (что бы можно было смотреть текущий код sdk на reactnative и переписывать его). 

 

-      Опыт разработки многопоточных приложений;

-      Умение писать тестируемый код;


 

Дополнительные сведения:

Желательно что бы кандидаты имели опыт:

- работы с webrtc,видеоконференциями, возможно опыт работы с Jitsi