Location: Санкт-Петербург
Наша команда разрабатывает сервисы помогающие инвестировать.
Мы помогаем достигать клиенту своих инвестиционных целей, при этом защищая его от распространенных ошибок начинающего инвестора
Обязанности
* Разработка модулей в приложение СБОЛ
* Работать над задачами смежных команд по продуктам инвестирования.
Требования
* Опыт разработки iOS-приложений от 1 года, отличное знание Swift
* Умение применять на практике классические структуры данных и алгоритмы, общее представление о том как они устроены
* Умение работать с LLM
* Опыт разработки многопоточных приложений
* Умение писать тестируемый код
* Стек: Swift, UIKit, верстка кодом (без Storyboard, XIB), очень редко Objective C
* Инструментальное владение AI для анализа, генерации и автоматизации.
Условия
* Гибридный формат работы (Поклонная 3к1)
* Ежегодный пересмотр зарплаты и годовая премия
* Расширенный ДМС и льготное страхование для семьи
* Уникальная система обучения Сбера для профессионального и карьерного развития
* Выгодная ипотека для сотрудников
* Подписка Прайм с возможностью совместного использования на трёх близких
* Вознаграждение за рекомендацию друзей в команду Сбера
* Корпоративная пенсионная программа.
Задачи:
— Разрабатывать и улучшать пользовательские функции iOS-приложения в ключевых продуктовых сценариях
— Вести продуктовые и технические инициативы от определения проблемы до результата в продакшне
— Переводить бизнес-задачи и потребности пользователей в практические технические решения без ожидания полностью подготовленного ТЗ
— Разрабатывать надёжные клиент-серверные интеграции и учитывать реальные edge cases в production
— Улучшать архитектуру приложения, качество кода, производительность, стабильность и поддерживаемость продукта
— Определять критерии успешности новых функций, отслеживать результаты после релиза и улучшать решения на основе полученных данных
— Участвовать в code review, развитии инженерных стандартов и обсуждении продуктовых и технических решений
— Тесно взаимодействовать с продакт-менеджерами, дизайнерами, аналитиками, backend-разработчиками и другими mobile-инженерами
Требования:
— Способность начинать работу с понимания бизнес-цели и пользовательской проблемы, а не только с готового технического задания
— Умение превращать неопределённые задачи в понятные решения и конкретный план реализации
— Навыки самостоятельного предложения улучшений продукта, UX, производительности, стабильности и технической архитектуры
— Опыт ведения инициатив end-to-end: от обсуждения проблемы и разработки решения до релиза, мониторинга результатов и последующих итераций
— Понимание влияния технических решений на пользовательский опыт и бизнес-метрики
— Умение обсуждать компромиссы, аргументировать технические решения и доводить инициативы до результата
— Использование продуктовых данных и результатов экспериментов для оценки эффективности реализованных функций
Задачи:
— выполнить тестовое задание.
Требования:
— опыт коммерческой разработки с использованием Kotlin не менее 4 лет;
— хорошее знание Android SDK;
— понимание архитектур Clean Architecture и MVVM;
— опыт работы с многомодульными приложениями;
— опыт работы с Kotlin Coroutines;
— опыт разработки клиент-серверных приложений с использованием Retrofit и Moshi;
— знание Jetpack Compose и Material Design;
— опыт работы с DataStore и Protocol Buffers;
— знание Kotlin Flows;
— опыт работы с DI (Dagger2, Hilt).
Будет плюсом:
— умение писать тесты с использованием JUnit и Robolectric;
— умение работать с CI/CD;
— готовность учиться и осваивать новые технологии;
— опыт работы в финтехе.
Условия:
— фултайм, удалённая работа по России.
УдалённоГеография найма не уточнена
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
Задачи:
— Разработка мобильных приложений на платформе Android с использованием Kotlin и Java.
— Работа с жизненным циклом компонентов Android, управление состоянием и конфигурационными изменениями.
— Создание пользовательских интерфейсов с применением Jetpack Compose и XML.
— Работа с асинхронностью через Coroutines и Flow, понимание конкурентности и отмены задач.
— Применение MV-паттернов (MVVM, MVI и др.) и принципов Clean Architecture.
— Работа с сетевым слоем с использованием Retrofit или Ktor.
— Использование DI-фреймворков (Dagger, Hilt) или manual DI, понимание Service Locator (Koin).
— Написание unit-тестов с JUnit и базовое тестирование.
— Требуется знание английского языка на уровне не ниже B2.
Требования:
— Уверенные знания Kotlin; знание Java будет плюсом.
— Глубокое понимание платформы Android.
— Опыт работы с Jetpack Compose и XML.
— Опыт работы с Coroutines и Flow.
— Знание и применение MV-паттернов и Clean Architecture.
— Опыт работы с Retrofit или Ktor.
— Опыт работы с DI-фреймворками или manual DI.
— Опыт написания unit-тестов (JUnit).
— Английский язык от уровня B2.
— Будет плюсом опыт работы с CI/CD, feature toggle, стратегиями выката, многомодульной архитектурой и доменами с повышенными требованиями к качеству.
Условия:
— Работа в компании Team.Inno, специализирующейся на разработке ПО и инновационных решениях.
— Возможность участия в проектах в сферах FinTech, Medicine, Entertainment, eCommerce, Gaming, Artificial Intelligence и других.
— Минимум легаси-кода и короткий бенч.
— Широкий стек технологий и возможность перехода между ними.
— Индивидуальные карты роста и регулярный пересмотр условий, включая роли и уровень зарплаты.
— Подготовка к собеседованиям с зарубежными заказчиками на английском языке.
Задачи:
— Разработка нового мобильного приложения в кросс-функциональной команде с активным взаимодействием с инженерами backend, frontend и QA.
— Декомпозиция и планирование задач.
— Участие в принятии технических решений и планировании процесса разработки.
— Участие в код-ревью.
Требования:
— Отличное знание Swift (6+) и iOS SDK.
— Коммерческий опыт работы с SwiftUI и Combine.
— Опыт работы iOS-разработчиком от 3 лет.
— Навыки применения Swift concurrency: async/await, actors.
— Опыт работы в крупных приложениях с большой командой.
— Понимание принципов SOLID и архитектурных подходов MV*.
— Умение верстать сложный интерфейс в коде.
— Навыки написания модульных тестов и понимание их важности.
— Способность брать в работу фичу, уточнять постановку задачи и доводить её до конца.
— Опыт работы в продуктовой команде.
Условия:
— Использование нативных инструментов и современного стека технологий, включая актуальную версию Xcode и поддержку iOS 18+.
— Развитие инфраструктуры с применением модульной архитектуры и дизайн-системы.
— Выделение времени на техдолг.
— Ценность качества проекта: код-ревью, пересмотр подходов к разработке, автоматизация рутинных проверок и задач на CI/CD.
— Поддержка направления Developer Relations с обменом опытом, внутренними митапами и подготовкой к публичным выступлениям.
Компания: СберЗдоровье — крупнейшая в России Digital Health платформа, объединяющая различные сервисы цифровой медицины, работающая с 2012 года под брендом DocDoc, помогшая миллионам людей получить медицинскую помощь.
Задачи: участие в формировании видения архитектуры приложения и приведение кодовой базы к целевому состоянию с помощью AI-агентов (для их запуска на CI есть инфраструктура); 🧩 Требования: уверенное владение Swift, UIKit, SwiftUI;
Задачи: разработка новых функциональностей мобильных приложений, поддержка и переработка старых функциональностей, развитие архитектуры и инфраструктуры мобильных приложений. 🧩 Требования: опыт командной разработки от 3 лет;
Разрабатывать Android-функциональность нового AI-продукта Нового мобильного приложения. Реализовывать экраны и пользовательские сценарии на Kotlin и современном Android-стеке.
УдалённоmiddleГеография найма не уточнена, офис: Москва
Задачи:
- Разработка Android-приложений на Kotlin.
- Совершенствование внутренних процессов разработки и проведение код-ревью.
- Взаимодействие с командами разработки, аналитиками, дизайнерами и менеджерами.
Требования:
- Уверенные знания Kotlin и Android SDK.
- Опыт работы с webRTC, webSockets и чатами.
- Коммерческий опыт с Jetpack Compose.
- Знание Android Material Design Guidlines, умение работать с основными UI-компонентами и создавать кастомные View.
- Опыт использования Kotlin Coroutines и Dagger 2.
- Владение Android Studio и системой сборки gradle.
- Навыки написания модульного и тестируемого кода.
- Понимание чистой архитектуры и паттернов проектирования.
- Опыт работы с Bluetooth и Wi-Fi устройствами.
Будет плюсом:
- Наличие примеров кода на GitHub или Bitbucket.
- Знание Java.
- Опыт работы с Retrofit.
Условия работы и зарплата не указаны.
Задачи:
— Разработка UI / UX мобильного приложения с использованием фреймворка Flutter
— Поддержка и оптимизация существующего кода
— Участие в обсуждениях архитектуры проекта и внедрение лучших практик разработки
— Работа над улучшением производительности и оптимизации приложений
— Создание анимации и переходов, обеспечивающих плавность взаимодействия пользователей с приложением
— Интеграция API сторонних сервисов и серверной части
Требования:
— Опыт коммерческой разработки на Flutter от 2-х лет
— Отличное знание Dart и понимание принципов OOP
— Понимание инструментов кодогенерации
— Понимание BLoC паттерна и его реализаций
— Понимание основ проектирования мобильных приложений и опыт работы с анимациями
— Умение интегрироваться с различными API и SDK
— Навык работы с системами контроля версий (Git)
— Опыт работы с Firebase и RESTful API
— Английский язык на уровне чтения технической документации
— Наличие опубликованных проектов в Google Play и App Store
— Опыт работы с CI / CD инструментами
— Знание SQL / NoSQL баз данных
— Будет плюсом владение методологиями тестирования и опытом написания unit-тестов
Условия:
— Разнообразные проекты и современный технологический стек
— Возможность выбрать комфортный формат работы с гибким началом дня: офис / гибрид / удалёнка
— ДМС со стоматологией после испытательного срока
— Работа в аккредитованной IT-компании
— Полное соблюдение ТК РФ и прозрачность всех процессов
— Бесплатное посещение всех клубов DDX Fitness по тарифу Infinity+
Предстоит создавать подписочные приложения: обсуждать требования, выбирать технические решения, писать код и выпускать продукт в App Store. Главная задача работа над приложением от сбора требований до деплоя: Собирать и уточнять требования совместно с Product Manager.
Ищем Android Developer с опытом самостоятельной разработки мобильных приложений, интеграции нативного функционала и публикации продуктов в Google Play. — Разработка и развитие Android-приложений.