ОПИС ВАКАНСІЇ
Overview:
I’m an experienced mobile engineer with 13+ years in iOS development, currently working on several side projects — from MVPs to internal tools. I’m looking for a motivated Junior or Trainee iOS developer to assist with development tasks, learn by doing, and grow within real-world product environments. This is a unique opportunity to be mentored directly and work hands-on with modern SwiftUI codebases.
Requirements:
- Basic familiarity with the iOS platform and understanding of app architecture and development lifecycle
- Experience (commercial, academic, or hobby) with Swift, SwiftUI, and Xcode
- Awareness of SOLID principles and Clean Code practice
- Familiar with MVVM, MVP, MVC
- Intermediate English (B1+) — ability to read documentation and communicate in a dev environment
- Motivation to learn, iterate fast, and improve through feedback
Nice to Have:
- Understanding of algorithms and data structures
- Exposure to UIKit
- Side projects or a portfolio on GitHub / App Store
- Familiarity with Firebase / Firestore
- Familiarity with Local and Remote Notifications
- Familiarity with In-App Purchases
Responsibilities:
- Help build and refactor iOS features using SwiftUI and reusable components
- Follow best practices (e.g., MVVM, TDD, CI/CD) under direct mentorship
- Write clean, well-structured, and documented code
- Participate in lightweight code reviews and receive structured feedback
- Learn to work in iterative sprints, even in solo/team-of-two project setups
You’ll Get:
- Direct mentorship from a senior engineer with 13+ years of experience
- Involvement in real-world, production-oriented projects
- A safe space to learn, ask, fail, and grow fast
- Honest feedback, clear tasks, and insight into real mobile workflows
- Flexibility in time and format of work — remote, async-friendly
Контактна інформація →