Мы ищем разработчика в новую команду Трайба POS, которая развивает клиентский опыт в мобильном банке и превращает каждую покупку пользователя в долгосрочные отношения. Нам нужен инженер, который хочет не просто закрывать задачи, а человек, который готов влиять на архитектуру, стабильность, качество кода и развивать продукт вместе с командой от идеи до измеримой бизнес-ценности.
Стек:
- OS: iOS 15+
- Архитектура: MVVM+R
- Фреймворки: UIKit (в 26 году внедряем SwiftUI), SnapKit, Realm, RxSwift -> Combine
- SVC: Git+BitBucket
- CI/CD: TeamCity, fastlane
Чем предстоит заниматься:
- Проектирование и разработка очень важных для клиента фич в цифровом банкинге
- Проводить сode-review
- Предлагать и поддерживать внедрение лучших практик (свои и коллег) iOS-разработки в команду
Что мы ждём:
- Опыт разработки мобильных приложений
- Знание Swift
- Опыт реактивных фреймворков RxSwift или Combine
- Знание принципов ООП, SOLID, Design patterns
- Понимание Rest API
- Знание системы контроля версий Git
- Приветствуем опыт написания Unit и UI тестов
- Положительно смотрим на опыт с SwiftUI
- Желателен опыт работы в agile-командах
Похожие вакансии
Опыт работы от 3 лет в бекенд-разработке (FastAPI, Django или Flask). Опыт работы с Nuxt3 / Vue.js.
8+ лет опыта коммерческой разработки на Ruby. Глубокое понимание backend-архитектуры и рельсовых приложений (Ruby on Rails — плюс).
Опыт коммерческой разработки от 3 лет. Высокий уровень владения языком Go. Понимание принципов REST и умение взаимодействовать с API.
Опыт коммерческой разработки backend банковских ИТ-решений от 5 лет, уровень senior. Более 5 лет опыта разработки на Java 17...
Понимание видов взаимодействия сервисов и их различий. Опыт написания автотестов на Java (навыки или желание быстро освоить). Опыт тестирования чистого...
