Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
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 relevanceReady to apply?
Join Livita Software and take your career to the next level!
Application takes less than 5 minutes

