Qualification
Bachelor's degree in Computer Science, Information Technology
Requirements
We are looking for a passionate iOS & Flutter Developer who has hands-on experience building high-quality, performant, and scalable mobile applications. The ideal candidate will have a strong background in native iOS development (Swift/SwiftUI) along with proven experience in Flutter for cross-platform app delivery. You’ll work closely with the design, backend, and product teams to develop seamless mobile experiences for both iOS and Android us.
- Native iOS Development: Strong in Swift, SwiftUI, UIKit, and Xcode.
- Flutter Framework: Experience building cross-platform apps for iOS & Android using Flutter and Dart.
- Architectures: MVVM, Bloc, or Provider pattern experience.
- Integrations: REST APIs, Firebase, Push Notifications, In-App Purchases.
- Version Control: Git / GitHub / GitLab.
- Build & Distribution: Xcode, Fastlane, TestFlight, and App Store deployment.
- Strong communication and problem-solving skills.
- Passionate about building user-centric, high-quality mobile experiences.
- UI/UX: Strong attention to detail and experience translating designs (Figma/Zeplin) into pixel-perfect UI.
Good to Have
- Experience with Swift Concurrency (async/await) or Combine framework.
- Knowledge of background tasks, widgets, and App Extensions.
- Exposure to CI/CD pipelines (GitHub Actions, Codemagic, or Bitrise).
- Familiarity with Firebase, AppCenter, or Crashlytics for analytics and monitoring.
- Understanding of App Store submission process and review guidelines.
Responsibilities
- Design, develop, and maintain native iOS applications using Swift / SwiftUI and Flutter for cross-platform projects.
- Integrate with RESTful APIs, GraphQL, and WebSockets.
- Implement clean, maintainable, and testable code following best practices.
- Optimize app performance, UI responsiveness, and memory management.
- Collaborate with backend teams to ensure smooth API integration and real-time data sync.
- Manage App Store deployments, provisioning, and build automation.
- Work on CI/CD pipelines, automated testing, and app analytics integration.
- Keep up-to-date with the latest iOS and Flutter ecosystem trends and frameworks.