Компания "Surf"
13 лет Surf разрабатывает клиентские и корпоративные решения с нуля: нативные и кросс-платформенные мобильные приложения, веб-приложения и сервисы, AR и ERP-системы. Среди наших клиентов: Росбанк, Тинькофф, Евраз, Mars, KFC, Бургер Кинг, Магнит и 200 других компаний.
- Лучший работодатель Воронежа 2 года подряд по версии HH
- Победитель премии HR Brand 2021 и 2023
- Лучший разработчик для крупного бизнеса по версии Tagline 2024 и Рейтинга Рунета
- Входим в ТОП-4 лучших мобильных разработчиков России и лучше всех разрабатываем на Flutter
- Лучшие российские разработчики по версии Clutch.Co - международного независимого рейтинга B2B разработчиков
Мы помогаем банкам, ритейлерам, производству, фудтеху и другим видам бизнеса конкурировать в ИТ-сфере. И гордимся тем, что наши продукты стали неотъемлемой частью повседневной жизни миллионов пользователей, включая нас самих.
Разработали решения для:
KFC - сделали кроссплатформенное приложение для сотрудников, оцифровали документооборот и обеспечили его прозрачность во всей сети.
Росбанк - сделали первое банковское приложение на Flutter в России
РИГЛА - за пять месяцев разработали и запустили шесть приложений для всей сети
Medium Quality - создали свой YouTube для MQ для удобного просмотра на мобилках, с веб-приложением для управления контентом и аналитикой в реальном времени
Мы всегда на волне всех технологических новинок, изучаем новые подходы и прокачиваем себя: выступаем на конференциях, организуем GDG-митапы и Google DevFest, пишем статьи и т.д.
Мы ценим свободу, атмосферу в команде, уважаем друг друга и сводим бюрократию к минимуму. Если ты тоже, присоединяйся!
Что нужно делать:
- разрабатывать и поддерживать мобильное приложение, обеспечивая его стабильную работу и высокое качество;
- участвовать в проектировании архитектуры приложения, принимая ключевые технические решения;
- рефакторить существующий код, улучшая его производительность и поддерживаемость;
- проводить code-review, внедрять лучшие практики и стандарты разработки;
- решать технические проблемы, устранять баги и обеспечивать высокое качество продукта.
Что ждем от тебя:
- опыт работы с нативными языками;
- свободное владение одним из языков (Swift или Kotlin) и знание синтаксиса второго;
- опыт разработки нативных приложений (в идеале ожиданием ссылку на стор, но если это опыт разработки большого плагина, тоже подходит, поскольку мы не требуем владение нативной версткой);
- свободное владение SDK хотя бы одной из платформ;
- понимание архитектурных паттернов (MVP/MVVM) и опыт построения архитектуры мобильных приложений (BLoC, Redux);
- умение писать Clean Code (SOLID, KISS, DRY, YAGNI);
- знание классических структур данных и алгоритмов;
- понимание цикла разработки ПО, гибких методологий (Scrum/Kanban).
Джентельменский набор flutter разработчика: - Опыт работы c какими-либо стейт-менеджерами (Bloc, Riverpod, Vanila, Stacked, Provider);
- опыт работы с навигацией и Navigator 2.0;
- классические пакеты: dio/retrofit, rxdart, intl, и прочее;
- опыт написания и раскатки собственных пакетов и плагинов;
- Тroubleshooting/Logging/Monitoring: Поиск проблем с перформансом, утечек памати, профилирование работы CPU, проверка трафика HTTP, HTTPS и веб-сокетов из приложения Dart или Flutter;
- умение настраивать flavors и конфигурировать фазы сборки (Gradle, XCode configs);
- опыт релиза приложений Google Play, Apple Store (TF), и прочие;
- уверенное пользование MacOS, bash, brew, понимание cocoapods.
Плюсом будет: - опыт работы с Dart FFI и написание пакетов под си-подобные языки
- опыт работы с шейдерами;
- опыт написания Unit-тестов на коммерческом приложении;
- делали технические решения, которые не стыдно оставить в GitHub Arctic Code Vault.
О том, почему у нас хорошо:
- Surf - аккредитованная IT-компания;
- У тебя будет возможность работать на крупных российских и западных проектах, развивать свой английский;
- Гибкий график работы, удалёнка; гибрид или офис (если ты из Воронежа);
- Тебя ждет официальное оформление, ДМС со стоматологией/оплата спорт, белая зарплата и своевременный пересмотр каждые 6-8 месяцев;
- Мы обеспечим современной техникой, которая понадобится для работы;
- Поможем получить разноплановый опыт: среди наших клиентов международные корпорации и амбициозные стартапы;
- Найдем персональный рецепт быстрого профессионального роста: опытные коллеги подскажут и поддержат, менторы обозначат пути развития. В Surf можно расти вглубь или стать T-Shape специалистом: проектов, задач, возможностей много;
- Не приветствуем переработки, но если уж так случилось, то щедро их оплачиваем;
- Помогаем развивать личный бренд и медиа-проекты, учим писать статьи и выступать, компенсируем затраты на участие в конференциях в качестве спикера;
- Бережно храним Surf-культуру: минимум бюрократии, свобода в принятии решений, возможность создавать процессы и внедрять новые практики, поощрение ценных идей и выдающегося перформинга, человечность превыше всего;
- Не усложняем - нашли общий язык на техническом интервью и интервью с руководителем — выкатываем оффер!