Key Responsibilities
- Develop and maintain iOS applications using Swift and Xcode
- Collaborate with product managers, backend engineers, and UI/UX designers
- Integrate RESTful APIs and manage data storage (Core Data, SQLite, Realm)
- Apply architecture patterns (MVVM/MVC) for clean, maintainable code
- Perform debugging, unit testing, and performance optimization
- Manage App Store submission, provisioning, and release cycles
- Participate in code reviews and ensure engineering best practices
- Stay updated with the latest iOS frameworks and technologies
Required
- Bachelor’s degree in Computer Science, Software Engineering, or related field
- 2–5 years of hands-on iOS development experience
- Strong command of Swift, UIKit, AutoLayout, and/or SwiftUI
- Working knowledge of MVVM/MVC architecture
- Experience integrating REST APIs & JSON data handling
- Familiarity with local database solutions (Core Data / Realm / SQLite)
- Strong debugging skills and proficiency with Xcode tools
- Solid understanding of Git (GitHub/GitLab/Bitbucket)
- Good English communication skills
- Ability to work independently and within remote teams
Preferred / Nice to Have
- Experience with TestFlight, Fastlane, or CI/CD pipelines
- Knowledge of push notifications, deep links, and in-app purchases
- Experience with mobile animations and UI transitions
- Prior experience in publishing and managing apps on the App Store
- Understanding of Agile/Scrum practices
Qualifications
Mandatory Application Requirements
Please include the following with your application:
✔ 1. Salary Expectation
Your current salary & expected monthly salary (BDT)
✔ 2. Availability to Join
When you can start (e.g., Immediately / 15 days / 30 days).
✔ 3. 3-4 Minute Video Introduction
A short recorded video covering:
- Your background
- iOS experience & key projects
- Your English communication level
- Why you want to join Flyte Solutions
Upload via Google Drive / YouTube (Unlisted) / Dropbox and share the link.
Additional Information
What We Offer
- Work with global clients and cutting-edge mobile projects
- Remote-friendly & flexible work culture
- Career growth into Senior/Lead roles
- Supportive and high-performance engineering team
- Performance-based increments and bonuses
How to Apply
Submit your:
- CV/Resume
- Portfolio / App Store links
- GitHub/LinkedIn (optional)
- Salary expectation
- Joining availability
- Video introduction link
Please submit your application through the job post and also send all required documents to: 📧 career(@)flytesolutions.com