Задачи:
— Разрабатывать iOS-приложение с нуля (greenfield)
— Участвовать в проектировании архитектуры
— Интегрироваться с backend (REST API)
— Писать чистый, поддерживаемый код
— Делать code review и unit-тесты
— Работать над производительностью и UX
Требования к кандидату:
— Имеешь 2+ года коммерческого опыта в iOS
— Уверенно пишешь на Swift
— Понимаешь MVC / MVVM, Clean Architecture
— Работал с асинхронностью и многопоточностью
— Умеешь проектировать расширяемый код
— Работал с REST API
Будет большим плюсом:
— Опыт с iOS Accessibility (VoiceOver, UIAccessibility и др.)
— Понимание accessibility tree и работы фокуса
— Опыт с инструментами тестирования доступности
Условия:
— Удаленная работа из РФ
Location: Санкт-Петербург
Workplace: гибкий
Мы работаем над самой масштабной платформой в рунете по количеству пользователей, объёму, форматам и времени потребления. Сообщества ВКонтакте — один из ключевых драйверов продукта. Их создают музыканты, магазины, блогеры и наверняка даже ваши знакомые. Сообщества позволяют авторам, публикующим контент и размещающим товары и услуги, находить свою аудиторию. Мы разрабатываем всё, что связано с сообществами: инструменты для их ведения, роста и монетизации, каталоги, витрины, админки и многое другое.
Ищем руководителя группы, который будет вместе с нами развивать продукт для пользователей и авторов.
Задачи
Руководить группой из четырёх iOS-разработчиков
Работать над созданием и поддержкой инструментов для размещения материалов, монетизации и администрирования сообществ
Улучшать навигацию, каталог, оформление и бизнес-инструменты в сообществах
Планировать и вести технические проекты, улучшающие скорость разработки, продуктовые и технические метрики
Обеспечивать реализацию продуктовых фич
Распределять нагрузку в рамках своей группы
Обеспечивать наём и развитие разработчиков
Требования
Вы занимались iOS-разработкой от пяти лет
Имеете большой опыт разработки клиент-серверных приложений
Уверенно проектируете их архитектуру
Хорошо знаете платформу iOS и стандартные фреймворки
Отлично владеете Swift и Objective C
Понимаете UIKit, умеете верстать кодом
Работали с многомодульными проектами
Умеете читать чужой код и находить информацию, разбросанную по разным источникам
Стремитесь привносить в разработку процессные и технические улучшения
Будет плюсом
Имеете опыт руководства (линейное/функциональное, техническое лидерство, наём, встречи 1-1, построение планов развития)
Ведёте или вели сообщество ВКонтакте (или в другой социальной сети)
Location: Москва
Workplace: В офисе
О компании
МТС Банк развивает цифровые финансовые сервисы и делает их доступными для всех.
Мы работаем с современным технологическим стеком, высоконагруженными системами и облачной инфраструктурой. Такой подход позволяет создавать надёжные решения для бизнеса и клиентов.
Мы в поиске IOS-Разработчика в команду Кредитование в Мой МТС.
Мы развиваем разделы: МТС Флекс, мобильная коммерция, кредитные карты, лимиты на связь, лимиты на покупки и др.
Технологии и стек:
Swift, SnapKit, URLSession, REST API, модульная архитектура.
Unit-тесты на Quick/Nimble, моки через Cuckoo, автогенерация через Sourcery. SwiftLint.
Обязанности
участвовать в разработке продуктов
участвовать поддержке и расширении функционала
проводить code-review для постоянного совершенствования
участвовать в развитии, планировании и PBR
общаться с архитекторами, аналитиками, тестировщиками, другими разработчиками
писать unit-тесты
заниматься рефакторингом существующей кодовой базы
Требования
опыт коммерческой разработки клиентских приложений под iOS от 3-х лет
верстка кодом и понимание работы Autolayout
понимание устройства Clean архитектур
понимание и опыт работы с управлением памятью в Swift
понимание принципов SOLID и опыт их применения
понимание Objective-C кода на уровне чтения
понимание нюансов работы с сетевым слоем
понимание принципов работы Git
понимание концепции ООП, работы алгоритмов и структур данных
понимание концепции многопоточности, опыт работы с ней
понимание принципов работы DI (например, Swinject)
Условия
У нас ваши идеи не потеряются: предлагайте и обсуждайте, ищите новые решения и экспериментируйте. Мы всегда поддержим вас, а ещё предложим:
достойную заработную плату
ДМС со стоматологией с первого месяца работы
удаленный / гибридный формат работы
доступ к корпоративной библиотеке
регулярные образовательные курсы и тренинги от корпоративного университета
внешнее обучение
цифровое пространство (безбумажный прием на работу, коворкинг, электронный документооборот)
специальный тариф на мобильную связь
скидки и бонусы на продукты и услуги от МТС, МТС Банка и партнёров
программу Best Benefits
отсутствие дресс-кода
кафе «Мечта» с полезными завтраками и вкусными обедами
корпоративный спорт: йога, беговой клуб, вело-сообщество и другие
тренажерный зал в офисе
детские дни и подарки
программу материальной помощи в различных жизненных ситуациях
социальные проекты (раздельный сбор мусора, фандоматы, благотворительные ярмарки и волонтерские акции)
Location: Москва
В Сбербанк Онлайн мы строим щит, который защищает финансы и данные миллионов клиентов. Наш продукт — это не просто приложение, а среда, где каждый пользователь может управлять безопасностью своих счетов и спать спокойно.
Присоединяйтесь к команде Кибербезопасность Сбербанка и создавайте надёжное мобильное приложение, от которого зависят реальные деньги людей.
Обязанности
* руководить командой из 3 iOS-разработчиков: ставить задачи, проводить 1-1, помогать в профессиональном росте
* организовывать рабочий процесс в Agile/Scrum, участвовать в планировании спринтов и оценке сложности
* отвечать за качество кода команды — проводить Code Review, внедрять стандарты и best practices
* координировать взаимодействие с продукт-менеджерами, дизайнерами, бэкендом и смежными командами
* проектировать архитектуру новых модулей кибербезопасности (чистая архитектура, модульность, многопоточность);
* лично участвовать в разработке самых сложных и ответственных компонентов на Swift;
* проводить профилирование и оптимизацию производительности;
* управлять техническим долгом: проводить аудит кодовой базы, планировать рефакторинг и миграции, внедрять практики, предотвращающие накопление долга;
* выбирать стек и инструменты (внедрение Combine, SwiftUI, координаторов) в координации с платформенными командами;
* обеспечивать безопасность кода и данных на уровне приложения (SSL Pinning, шифрование, защита от статического анализа).
Требования
* общий коммерческий опыт разработки под iOS — от 5 лет, из них не менее 3 лет на Swift (актуальные версии)
* опыт руководства командой (формального или неформального) — от 1 года.
* глубокое знание платформы iOS, UIKit / SwiftUI, жизненного цикла приложений
* продвинутый опыт с Core Data, многопоточностью (GCD, OperationQueue, Async/await)
* отличное знание сетевых протоколов: HTTP(S), REST API, JSON, URLSession
* ильные навыки проектирования: SOLID, паттерны GoF, MVVM, Coordinator, Clean Architecture
* уверенное владение Git (стратегии ветвления, работа с конфликтами, ревью)
* опыт настройки CI/CD (GitLab CI, Fastlane) и автоматизации тестирования
* опыт управления техническим долгом в крупных проектах
* умение делегировать, контролировать выполнение и нести ответственность за результат команды;
* навыки наставничества и проведения код-ревью с конструктивной обратной связью
* планирование и оценка задач, управление рисками
* коммуникабельность, умение аргументировать технические решения перед нетехническими стейкхолдерами.
**Будет плюсом:**
* опыт работы с Objective-C (наследие крупного проекта);
* опыт разработки и построения архитектуры Android-приложений;
* знание криптографических библиотек и подходов к мобильной безопасности;
* опыт публичных выступлений или написания технических статей;
* участие в разработке высоконагруженных приложений с миллионной аудиторией.
Условия
* комфортный современный офис в Москве
* график работы – офис
* ежегодный пересмотр зарплаты, квартальная и годовая премия
* корпоративный спортзал и зоны отдыха
* более 400 образовательных программ СберУниверситета для профессионального и карьерного развития
* программа адаптации и помощь руководителя на старте (для Junior позиций)
* расширенный ДМС, льготное страхование для семьи и корпоративная пенсионная программа
* гибкий дисконт по ипотечному кредиту, равный 1/3 ключевой ставки ЦБ
* подписка Прайм с возможностью совместного использования на трёх близких
* вознаграждение за рекомендацию друзей в команду Сбера
• iOS-разработчика с большим практическим опытом разработки приложений с помощью LLM. • Человека, который умеет быстро превращать идею в готовый продукт.
Вам предстоит Разрабатывать и поддерживать iOS-код на Swift с фокусом на качество и архитектуру. Реализовывать сложные экраны и поведение интерфейса с использованием UIKit, SwiftUI и CoreAnimation.
Задачи:
– Разработка и поддержка приложений с использованием Kotlin, Java, RxJava, Android DevTools и веб-сервисов (JSON REST).
– Непрерывная интеграция с Jenkins.
– Разработка приложений для новых проектов с использованием методологий Scrum и Agile в сотрудничестве с командой дизайнеров и iOS-разработчиков.
– Документирование процессов планирования и реализации в Jira и Confluence.
Требования:
– Разработка под Android с глубокими знаниями Android и обширным опытом работы с Java.
– Использование RESTful JSON API и WebSocket.
– Эффективное использование существующих фреймворков и API, а также глубокое знание взаимодействия устройства и версии Android.
– Разработка четкой и лаконичной технической документации для внутреннего и внешнего использования.
– Методы достижения высококачественного пользовательского опыта в соответствии с принципами дизайна и рекомендациями Google по интерфейсу Android.
– Написание эффективного, поддерживаемого и многократно используемого кода.
– Навыки проектирования, структур данных, решения проблем и отладки.
– Использование Git для контроля версий.
– Особое внимание к удобству использования при разработке и проектировании приложений.
Требования, связанные с ИИ:
– Владение инструментами разработки на основе искусственного интеллекта, такими как GitHub Copilot или аналогичными.
– Высокие навыки оперативного проектирования для оптимизации работы инструментов ИИ.
– Критическое понимание границ возможностей инструментов ИИ и применение здравого смысла и критического мышления.
– Использование ИИ для отладки, повышения качества кода и улучшения документации с целью повышения производительности и надежности рабочих процессов.
Задачи:
— Развитие, разработка и доработка компонентной базы дизайн-системы для Web платформы
— Ведение и доработка системы доставки токенов
— Проектирование интерфейсов UI-компонентов
— Разработка новых и доработка существующих компонентов UI-кита
— Участие в код-ревью
— Написание документации и примеров работы компонентов (Storybook)
— Написание юнит/интеграционных/скриншотных/снапшотных тестов
— Ведение и проработка задач из issue-трекера
— Коммуникация с командами-потребителями дизайн-системы: консультирование по интеграции компонентов, сбор обратной связи, разбор проблем
— Участие в сопровождении системы доставки токенов
Требования:
— Опыт Frontend-разработки от 3 лет
— Глубокие знания JavaScript (ES5+) и практическое применение
— Хорошее знание TypeScript, уверенное описание типов и интерфейсов, включая публичный API компонентов
— Глубокое понимание HTML: семантика, доступность, SEO
— Уверенная работа с CSS/SCSS: Flexbox, Grid, кастомные свойства и переменные
— Уверенная работа с React: функциональные компоненты, хуки, контексты, паттерны переиспользуемых компонентов
— Опыт работы со Storybook: написание историй, документация пропсов, демонстрация разных состояний компонентов
— Навыки написания юнит-тестов, скриншотных и снапшотных тестов, включая использование Playwright
— Работа с npm-пакетами: публикация и версионирование собственных пакетов
— Базовые навыки работы с Node.js: чтение и запись файлов, написание утилит, кодогенерация
Будет плюсом:
— AI-native подход в работе: активное использование AI-инструментов (GitHub Copilot и аналоги) для поиска решений, генерации и ревью кода, написания тестов и документации, понимание где AI ускоряет работу, а где требует критической проверки
Условия:
— Работа в кросс-функциональной команде из 6 человек (тимлид, iOS-разработчик, Android-разработчик, frontend-разработчик, дизайнеры)
— Работа по Agile с двухнедельными спринтами, планированиями, PBR — груминг задач, ретроспективами и регулярными платформенными синками с командами продуктов
— Использование OKR для синхронизации целей
— График работы 5/2
— Возможность выбрать постоянное место в офисе, гибридный график или полную удалёнку
УдалённоГеография найма не уточнена
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.