📍 Санкт-ПетербургМоскваПолная удалёнка
Английский
A1 — Beginner / ElementaryA1 — Beginner / Elementary
Beduin — наш Backend-driven UI-фреймворк.
Beduin позволяет выводить новые фичи и обновлять уже запущенные посреди релизного цикла без необходимости релиза приложения с новыми фичами в сторы. Он позволяет не только повышать показатель TTM для мобильных приложений, но и ускорять разработку на Web за счёт переиспользования общих контрактов. В итоге запуск фичи на Android/iOS/Web возможен синхронно. В Q4'22 начали разработку Beduin v2. Вторая версия призвана решить основные продуктовые проблемы, которые влияют на скорость и гибкость разработки и подразумевает создание универсального решения с единым между различными платформами ядром с применением Kotlin Multiplatform.
Технологии/инструменты
GoSQLPostgreSQLDockerKubernetes
Примеры будущих задач
Beduin v1:
- Разработка новых компонентов для применения в продуктовых фичах.
- Поддержка продуктовых команд, ведущих разработку на Beduin.
Beduin v2:
- Реализация инструментов для разработки с использованием новой версии фреймворка.
- Реализация поддержки версионирования, чтобы безопасно обновлять визуальные компоненты и сохранять совместимость со старыми версиями приложения.
- Реализация кеширования для экономии трафика.
- Исследование и разработка общего банка мета-компонентов.
- Разработка микросервиса для поддержки визуального редактора на Web.
- Разработка нового подхода к тестированию компонентов и сценариев на Beduin.
Мы ждём, что вы
- Имеете опыт работы 3–6 лет.
- Хорошо владеете языком Go.
- Умеете писать поддерживаемый и тестируемый код, умеете писать Unit тесты.
- Знаете SQL и работали с реляционными базами данных (у нас PostgreSQL).
- Знакомы с основными структурами данных и алгоритмами.
- Понимаете принципы построения микросервисной архитектуры и имеете опыт коммерческой разработки.
- Работали с Docker и Kubernetes.
- Способны тщательно планировать и приоритизировать свою работу.
Работа у нас — это
- Интересные и важные задачи в большом проекте.
- Опытные и заинтересованные коллеги, готовые оказать поддержку.
- Комфортные условия работы: ДМС, фитнес, компенсация питания.
- Обучение за счёт компании: мы оплачиваем профильные курсы, участие в российских и международных конференциях, во внутренних митапах, хакатонах, тренингах и доступ к онлайн-библиотеке издательства «МИФ».
- Развитие софт скиллов: на курсах для сотрудников можно прокачать своё мастерство коммуникаций или выучить английский.
- Гибкое начало рабочего дня по согласованию с руководителем.
- Забота о здоровье: с первого дня работы вы получите страховку со стоматологией, в офисе ведут приём терапевт, психолог и массажист.
- Достойная зарплата, бонусы и премии — размер обсудим на собеседовании.