14 лет Surf разрабатывает клиентские и корпоративные решения с нуля: нативные и кросс-платформенные мобильные приложения, веб-приложения и сервисы, AR и ERP-системы. Среди наших клиентов: Росбанк, Тинькофф, Евраз, Mars, KFC, Бургер Кинг, Магнит и 200 других компаний.
- Входим в ТОП-4 лучших мобильных разработчиков России и лучше всех разрабатываем на Flutter
- Лучшие российские разработчики по версии Clutch.Co - международного независимого рейтинга B2B разработчиков
Мы помогаем банкам, ритейлерам, производству, фудтеху и другим видам бизнеса конкурировать в ИТ-сфере. И гордимся тем, что наши продукты стали неотъемлемой частью повседневной жизни миллионов пользователей, включая нас самих.
Разработали решения для:
KFC - сделали кроссплатформенное приложение для сотрудников, оцифровали документооборот и обеспечили его прозрачность во всей сети.
Росбанк - сделали первое банковское приложение на Flutter в России
РИГЛА - за пять месяцев разработали и запустили шесть приложений для всей сети
Medium Quality - создали свой YouTube для MQ для удобного просмотра на мобилках, с веб-приложением для управления контентом и аналитикой в реальном времени
Мы всегда на волне всех технологических новинок, изучаем новые подходы и прокачиваем себя: выступаем на конференциях, организуем GDG-митапы и Google DevFest, пишем статьи и т.д.
Сейчас мы ищем senior Flutter-разработчика для развития и поддержки кроссплатформенного мобильного приложения с высокой нагрузкой и сложной бизнес-логикой.
Что нужно делать:
-
Разрабатывать и поддерживать существующее кроссплатформенное мобильное приложение на Flutter
-
Рефакторить и оптимизировать текущие решения (код, архитектура, производительность, UX)
-
Писать unit- и widget-тесты, обеспечивать качество и стабильность релизов
-
Участвовать в проектировании архитектуры и принятии технических решений
-
Публиковать приложения в App Store, Google Play, RuStore
-
Плотно взаимодействовать с командой: участвовать в обсуждении, планировании и оценке задач
-
Проводить code review, делиться экспертизой
-
Следить за производительностью приложения и пользовательским опытом
Что ждем от тебя:
-
Коммерческий опыт разработки на Flutter / Dart от 3 лет
-
Опыт работы на позиции Senior Flutter Developer от 1 года
-
Уверенное знание Dart (ООП, асинхронность, Futures, Streams)
-
Опыт работы с экосистемой Flutter
- Понимание архитектурных подходов и опыт их применения
-
Опыт рефакторинга чужого кода и проведения code review
-
Практический опыт публикации приложений в магазины
-
Умение работать с Git и GitFlow
-
Понимание Agile-подходов к разработке
У нас точно случится мэтч, если ты:
-
Умеешь системно мыслить: видишь продукт и архитектуру целиком, а не отдельные задачи
-
Берёшь ответственность за результат и качество своих решений
-
Умеешь работать в интенсивном режиме и доводить задачи до результата
-
Способен аргументированно отстаивать технические решения и договариваться с командой
Плюсом будет:
-
Опыт работы с platform channels и нативными модулями
-
Опыт работы с highload-системами
-
Опыт в e-commerce (большой каталог, SKU от 1 млн)
-
Опыт нативной разработки под iOS или Android
-
Работа с системами трекинга задач и багов (Jira, YouTrack, Я.Трекер и др.)
-
Хорошая насмотренность в UI/UX и умение аргументировать решения
О том, почему у нас хорошо:
-
Профессиональный рост и влияние на продукт: возможность участвовать в архитектурных и продуктовых решениях, влиять на техническое развитие приложения и видеть результат своей работы у пользователей.
-
Культура качественной разработки: адекватные процессы, code review, внимание к качеству, тестам и производительности. Ценим аргументированные решения и инициативу.
-
Команда, с которой комфортно работать: открытая коммуникация, уважение к экспертизе, понятные ожидания и ответственность без микроменеджмента.
-
Гибкий график работы и удаленка
-
Официальное оформление и минимум бюрократии
-
Нашли общий язык на техническом интервью — выкатываем оффер!