Требования к кандидату:
- Опыт коммерческой разработки под Android от 1 года;
- Уверенные знания Android SDK;
- Знания и опыт разработки на Kotlin, Kotlin Coroutines, Retrofit 2, RxJava, Room, FCM, LiveData, Glide;
- Понимание паттернов проектирования, умение их применять;
- Знание и понимание принципов ООП, SOLID;
- Умение реализовывать нестандартные элементы UI;
- Коммуникабельность, эффективная работа в команде;
- Способность работать самостоятельно, рассчитывать свои силы и время для выполнения задач;
- Коммуникабельность, эффективная работа в команде;
- Опыт работы с Git, понимание GitFlow.
Будет плюсом:
- Опыт работы с WebRtc;
- Понимание концепции Clean Architecture
- Опыт работы с Android Architecture Components и Android Application Components
Условия:
- Рыночная зарплата по итогам технического собеседования;
- Интересные задачи, близкие к конечному пользователю;
- Высокая погружённость в продукт, аналитику и маркетинг;
- Современный стек технологий;
- Профессиональная техническая команда;
- Офис недалеко от ст.м. Молодежная.
Связаться с HR и уточнить информацию
Требования к кандидату:
- Опыт разработки приложений для iOS - 1 год и более;
- Уверенное знание iOS и его базовых фреймворков;
- Уверенное знание Swift;
- Уверенное знание ООП, понимание основных шаблонов проектирования;
- Умение проектировать архитектуру сложных приложений– базовое понимание алгоритмов и структур данных;
- Опыт применения и владение UIKit & Auto Layout, WebSockets, Push notifications, Multithreading, Alamofire, Realm, , MVC and MVVM Architectures;
- Опыт работы с Git;
- Коммуникабельность, эффективная работа в команде;
- Знание Английского языка;
Условия:
- Рыночная зарплата по итогам технического собеседования;
- Интересные задачи, близкие к конечному пользователю;
- Высокая погружённость в продукт, аналитику и маркетинг;
- Современный стек технологий;
- Профессиональная техническая команда;
- Офис недалеко от ст.м. Молодежная.
- Гибкий рабочий график.
Связаться с HR и уточнить информацию
Наш стек бэкенда: Java 8, Spring, Hibernate/Jooq, MySQL, PostgreSQL, Redis, Kafka, Jetty, Google Protobuf.
Требования к кандидату:
- Настройка и мониторинг dev, qa и production сред;
- Исследование относящихся к backend проблем;
- Оптимизация приложений и баз данных;
- Автоматизация рутинных задач;
- Опыт администрирования и настройки ОС семейства GNU/Linux;
- Знание систем мониторинга, методов обнаружения и исправления неисправностей;
- Знание реляционных и колоночных СУБД;
- Решение задач масштабирования и оптимизации;
- Опыт работы с Docker, составление инструкций Dockerfile;
- Опыт работы с веб-серверами (Nginx);
- Опыт работы CI/CD gitlab;
- Знание Bash и/или Python;
Будет плюсом:
- Понимание работы TCP/IP сетей;
- Понимание принципов построения распределенных высоконагруженных систем;
- Опыт работы Ansible;
Условия:
- Рыночная зарплата по итогам технического собеседования;
- Интересные задачи, близкие к конечному пользователю;
- Высокая погружённость в продукт, аналитику и маркетинг;
- Современный стек технологий;
- Профессиональная техническая команда;
- Офис недалеко от ст.м. Молодежная.
Связаться с HR и уточнить информацию
СТЕК:Java 8, Hibernate/Jooq, Percona, PostgreSQL, Mongo, Redis, Kafka, Jetty, Protocol Buffers (a.k.a., protobuf).
Требования к кандидату:
- Построение и модернизация распределенных высоконагруженных систем;
- Разработка и модернизация архитектуры, выбор, обоснование и согласование ключевых решений;
- Проектирование и модернизация ИТ-решений на базе микросервисной архитектуры;
- Проектирование и модернизация модели данных и структуры БД;
- Декомпозиция общей архитектуры до уровня отдельных компонентов, обоснование выбора решения задачи;
- Оценка сроков реализации задач;
- Контроль корректной реализации архитектуры реализуемого решения со стороны разработчиков;
- Проектирование форматов и интерфейсов взаимодействия со смежными системами и между компонентами системы;
- Проведение нагрузочного тестирования;
- Проектирование решения и компонент системы в формате постановки, схем понятных для аналитики и разработки;
- Ведение архитектурного надзора по проекту + Code Review;
- Работа с требованиями и проектной документацией (ТЗ, Архитектурное Видение, Технический проект) - проверить, оценить целесообразность идеи;
- Защита выбранного решения перед командой и заказчиком.
Требования:
- Опыт в разработке ПО от 4 лет (Java EE);
- Опыт работы на позиции Системного архитектора от 2-х лет;
- Опыт разработки микросервисной архитектуры;
- Опыт в проектировании высоконагруженных ИТ-решений на базе микросервисной архитектуры;
- Опыт работы в команде, проведения code-review;
- Опыт работы с реляционными БД (опыт проектирования слоя хранения).
Будет плюсом:
- Готовность обсуждать сильные/слабые стороны имеющихся/будущих решений, предлагать свои решения и способность аргументированно доказывать их применимость;
- Опыт разработки на Java от 4-х лет;
- Сильные навыки SQL и noSQL;
- Опыт проектирования баз данных
- Опыт создания многопользовательских приложений;
- Способность находить простые решения для сложных задач;
- Знание технологий контейнеризации и оркестрации (docker, swarm, kubernetes);
- Знание типовых шаблонов интеграции информационных систем;
- Опыт проектирования и внедрения продуктов с микросервисной архитектурой;
Связаться с HR и уточнить информацию