Livita Software
iOS-разработчик
Livita SoftwareUkraine7 hours ago
Full-timeRemote FriendlyEngineering, Information Technology
Junior iOS Developer (SwiftUI, Firebase) — Full-Time

Location: Remote
Employment: Full-time
Company: iOS outsourcing & product development studio

About Us

We are an innovation team building iOS applications for international clients. We are looking for a Junior iOS Developer to join us full-time and work on a production iOS app under the guidance of a senior engineer. This role is ideal for someone who wants to grow fast and work with real-world architecture, backend integrations, and release processes.



Responsibilities
• Work on the backend-related parts of an iOS application (Firebase) as part of a small team
• Implement new features and improve existing functionality
• Write clean, maintainable Swift code
• Participate in writing unit and integration tests (XCTest)
• Fix bugs and technical debt
• Integrate third-party SDKs with guidance
• Assist with CI/CD setup (GitHub Actions, TestFlight)
• Work with Firebase:
• Firestore
• Authentication
• Storage
• Security Rules
• Participate in release cycles and App Store submissions



Required Qualifications
• 1+ year of iOS development experience (commercial or strong pet projects)
• Solid knowledge of Swift (5+)
• Experience with SwiftUI
• Understanding of MVVM architecture
• Basic experience with Combine
• Hands-on experience with Firebase (Firestore / Auth at minimum)
• Understanding of unit testing principles
• Experience with Git (PRs, code reviews)
• English level sufficient for documentation and async communication



Nice to Have
• Experience publishing apps to the App Store
• Firebase Security Rules experience
• Firebase Emulator usage
• CI/CD experience (GitHub Actions)
• Third-party SDK integrations
• Basic understanding of security and GDPR
• Firebase Cloud Functions (Node.js / TypeScript)



Tech Stack
• Swift 5+ (preparing for Swift 6)
• SwiftUI + Combine
• MVVM / MVVM-C
• Firebase (Firestore, Auth, Storage, Functions)
• GitHub + GitHub Actions
• XCTest + Firebase Emulator
• TestFlight / App Store Connect



What We’re Looking For

You’re a developer who:
• Wants to grow from Junior to strong Middle level
• Is comfortable working with existing codebases
• Asks questions and values feedback
• Takes responsibility for assigned tasks
• Communicates clearly in async environments



What We Offer
• Full-time position
• Work on a real production application
• Mentorship and regular code reviews
• Flexible working hours
• Long-term collaboration
• Clear growth path with rate increases

Key Skills

Ranked by relevance