Ищем разработчика  мобильных приложений на платформе Android.
 
Про нас:
У нас работают талантливые разработчики, архитекторы, проектировщики, менеджеры, дизайнеры, инженеры, тестировщики, использующие новые технологии в реальных проектах, которые мы создаем с нуля. Мы решаем нетривиальные алгоритмы и задачи, которые позже переезжают жить на Amazon AWS / Azure / Google Apps при помощи нашей блистательной DevOps-команды.
Мы живем в разных странах, городах и часовых поясах, но совместно работаем над VR (Virtual Reality), IoT (Internet of Things), Wearables, веб-проектами и мобильными приложениями (вместе с бэкендом), Unity Gaming, Enterprise бизнес-приложениями. Мы профессионально говорим на разных языках - русском, английском, немецком, китайском, вьетнамском и ”без акцента” на Java, Swift, Objective-C, С#, PHP, Python, Javascript (Angular, ReactJS), C/C++. Мы находимся на трех континентах (Европа, Азия, Америка) и постоянно путешествуем между ними, по работе и просто так.
 
Про вас:
Опыт написания кода на языке Java.
Опыт разработки под Android SDK.
Опыт интеграции REST API.
Предлагаете обдуманные и аргументированные решения и реализуете их с минимумом багов (или вообще без них)!
Планируете свое решение, прежде чем написать первую строчку кода.
Умеете тестировать свой собственный и чужой код (unit tests, integration tests, manual tests).
Понимаете, что такое сложность алгоритмов по O-нотации.
 
Плюсом будет:
Знание Android NDK.
Практические знания в области оптимизации и memory профилирования Java кода, исполняющийся на мобильных устройствах.
Хорошее понимание Backend технологий (API, Authentication / Authorization, Performance).
Опыт или интерес к работе с другими языками (Objective-C, Swift, C#).
TDD.
Ваше личное желание ежедневно изучать новое - самый большой и главный плюс!
 
Мы ценим:
Как красивый код, так и минимум кода.
Понятный код, который покрыт автотестами и содержит комментарии.
Разработчиков, увеличивающих пул знаний и опыт команды.
Тех, кто не боится ответственности и работает на результат.
Разработчиков, не требующих микроменеджмента и постоянного менторства.
Людей, которые сказали, что все будет сделано в среду, и финишировали во вторник.
Документацию, которая обновляется (и тех, кто над ней работает).
Чувство юмора )
 
Какие задачи решать:
Разработка мобильных (Android) приложений с использованием Java Android SDK.
Разработка новых приложений и проектов.
Работа с проектами, которые уже живут в production и где растет количество пользователей, трафик, базы данных и нагрузка на инфраструктуру.
 
С чем работать:
Java.
Android SDK.
RxJava.
REST API.
Amazon AWS (EC2, SQS, SNS, ELB, ECS, RDS, S3, Route53, DynamoDB).
Redis.
Google Apps.
Azure.
Jenkins.
Git.
 
Если вам интересны нетривиальные задачи и алгоритмы, работа c опытными людьми (как разработчиками, так и менеджерами), high traffic apps, то напишите нам о себе, приведите список проектов, над которыми вы работали, и опишите вашу роль в каждом из них. Также можете прислать пример вашего кода (или ссылку на профиль на github / bitbucket).
 
 
При возникновении любых вопросов не стесняйтесь звонить или писать.
Загрузить резюме (doc, docx, pdf) Max.: 2MB
Файл не выбран