описание
Привет!.redev — технологическая компания, создающая ИТ-решения для ритейла, e-com, логистики и не только. Мы нацелены на переосмысление подходов и создание нестандартных решений, а не просто выполнение задач. Сейчас мы находимся в поиске опытного iOS-разработчика для создания и поддержки современных мобильных приложений.
Ты идеальный кандидат, если:
• Имеешь от 4-5 лет опыта разработки на iOS.
• Любишь Swift и хорошо разбираешься в его особенностях.
• Знаешь принципы SOLID, паттерны проектирования, структура данных и алгоритмы.
• Уверенно работаешь с архитектурными паттернами: VIPER, MVVM, MVC, MVP, понимаешь их преимущества и недостатки.
• Отлично владеешь UIKit, умеешь создавать сложный UI и анимации.
• Разбираешься в многопоточности, используешь GCD, Operation, умеешь работать с примитивами синхронизации (lock, recursive lock).
• Есть опыт работы с сетевыми протоколами: HTTP(S), REST API, grpc — уверенно дебажишь сеть через инструменты вроде Charles, Proxyman.
• Хорошо разбираешься в Git: делание rebase, merge, cherry-pick, понимаешь git flow, уверенно используешь terminal.
• Обладаешь опытом реактивного программирования (RxSwift, Combine).
• Знаешь, что такое многомодульная архитектура и для чего она нужна.
• Терпимо относишься к чужому коду и можешь довести задачу до релиза самостоятельно.
• Готов активно участвовать в ревью, давать и получать конструктивную критику.
• Умеешь аргументированно отстаивать свою точку зрения и оцениваешь задачи с учетом сроков.
Что предстоит делать:
• Разрабатывать и поддерживать мобильные приложения на iOS.
• Внедрять современные архитектурные подходы и паттерны.
• Участвовать в проектировании UI, создавать анимации, повышать качество UX.
• Работа с сетью: взаимодействие с API, дебаггинг, оптимизация сетевых запросов.
• Обеспечивать качество и стабильность кода, проводить ревью коллег.
• Участвовать в планировании, оценке задач и релизных циклах.
• Внедрять новые технологии и инструменты для улучшения разработки.
Почему с нами классно?
• Полностью удаленная работа — комфорт и гибкость.
• Возможности профессионального роста и развития.
• Работа над реально важными и интересными проектами.
• Современные инструменты и технологии для эффективной работы.
Если заинтересовала вакансия, в сопроводительном письме пиши о своем опыте в качестве iOS-разработчика и своих зарплатных ожиданиях.