Мы ищем разработчика в новую команду Трайба 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-командах
Похожие вакансии
Высшее экономическое / финансовое образование. Знание бухгалтерского и налогового учета, порядка закрытия отчетных периодов, учета ОС, займов, банковских операций, расчетов с...
Опыт разработки REST API (мы используем FastAPI). Понимать что такое асинхронное программирование, как оно работает в Python (asyncio, aiohttp).
Коммерческий опыт работы от 5 лет. Уверенный Python для сервисной и интеграционной разработки: асинхронность там, где нужна; типизация и тестируемость...
Опыт: от 3 лет коммерческой разработки на .NET (C#), из них минимум 2 года на позициях Senior уровня.
Опыт коммерческой разработки на .NET от 5 лет. Глубокие знания C#, .NET Core/.NET 5+, ASP.NET Core.
