Technical Writer
Ukrainian Product
🇺🇦
🎯 Технічні знання
- Базовий досвід розробки на Swift (розуміння синтаксису, можливість прочитати код).
- Знання основних iOS фреймворків:
- UIKit (створення інтерфейсів, життєвий цикл екранів).
- SwiftUI (dataflow: State, Binding, ObservedObject, EnvironmentObject; робота з Combine).
- Foundation (дата/час, колекції, робота з мережею).
🏗 Архітектурні підходи
- MVC, MVVM – вміння пояснити різницю, призначення.
- Coordinator pattern – навігація в iOS-застосунках.
- Dependency Injection – розуміння цілей та базових способів реалізації.
📝 Навички створення та ведення документації
- Документування коду через DoCC.
- Внутрішня документація в Confluence (структурування, шаблони).
- Вміння створювати UML/діаграми процесів у LucidChart чи аналогах.
- Написання технічних гайдів для команди (how-to, onboarding, code style).
✅ Good to Know
- Розуміння GraphQL (що таке schema, query, mutation).
- Знання підходів до тестування (Unit tests, UI tests, snapshot testing).
- Основи Git (щоб пояснити flow: feature branch → PR → review).
- Базове уявлення про CI/CD (наприклад, Fastlane, Xcode Cloud, GitHub Actions).
- Інтеграція API (REST, JSON, handling errors).
- Mobile app lifecycle: AppDelegate, SceneDelegate, background/foreground states.
Required languages
English | B1 - Intermediate |
📊
Average salary range of similar jobs in
analytics →
Loading...