doUp - международный стартап, разрабатывающий интеллектуальное мобильное приложение-ассистент для управления задачами, привычками и личной эффективностью. Это не просто to-do - мы проектируем структуру действий, состояний и реакций, создавая продукт с сильной внутренней архитектурой.
Мы на начальном этапе, и сейчас формируем команду, которая закладывает фундамент продукта. Нужен разработчик, который мыслит логично, пишет чисто, не боится сложностей и работает со структурой.
Что нужно будет делать
-
Разрабатывать и поддерживать iOS‑приложение на Swift (UIKit, SwiftUI)
-
Интегрировать модули с backend (REST API, WebSocket), обеспечивая стабильность и масштабируемость
-
Строить модульную архитектуру на базе MVVM или VIPER, обеспечивая изоляцию логики
-
Настраивать хранение данных, локальные кеши, использовать SQLite / CoreData при необходимости
-
Участвовать в проектировании пользовательских сценариев вместе с аналитиком и UX
-
Проверять корректность состояний, переходов и взаимодействий внутри приложения
-
Писать unit и UI‑тесты, проводить code-review
Кого мы ищем
-
2-4 года опыта разработки iOS‑приложений
-
Отличное знание Swift, уверенная работа с UIKit (или SwiftUI)
-
Опыт реализации архитектурных паттернов (MVVM, VIPER)
-
Понимание жизненного цикла приложения, обработки ошибок, оптимизации UI
-
Готовность брать ответственность за код и результат
-
Умение думать в категориях: «что должно происходить, когда», а не только «что отобразить»
Плюсом будет
-
Опыт публикации в App Store, поддержки CI/CD
-
Участие в проектах, где важно было качество архитектуры, не только фичи
-
Английский на уровне чтения документации и технического общения
Условия
-
Удалённая работа, гибкий график
-
Возможность дальнейшего роста до ведущего разработчика / технического архитектора
-
Работа в тесной связке с фаундером, дизайнером, аналитиком
-
Без бюрократии, с фокусом на качестве, структуре и логике
-
Опционная программа после испытательного срока
-
NDA