iOS Developer

iOS Developer

13 Oct
|
Recro
|
Eluru

13 Oct

Recro

Eluru

Designation- Senior Engineer- iOS/Flutter

Location- Remote

Experience- 5+ Years (Mandatory)

- 5+ years in iOS
- 3+ years in Flutter

Skills Required- iOS, Flutter, Dart, Swift, Migration from iOS to Flutter, Jetpack Library, Understanding of S.O.L.I.D principles and Design Patterns

(ONLY PRODUCT/FINTECH COMPANIES WITH HIGH SCALE NEEDED)

Candidates who have migrated from iOS technology to Flutter are highly preferred

Role Overview

Join our team as a Senior Engineer - Flutter/iOS, where you'll design and implement features for scalable Flutter applications and lead the migration of native iOS/Android apps to Flutter. Collaborate with a cross-functional team of engineers, designers,





and product experts to deliver high-quality, secure, and optimized mobile experiences for our customers.

Key Responsibilities:

- Design and implement features by writing readable, testable, and maintainable code in Dart and Swift.
- Write test cases to ensure the accuracy and reliability of implementations.
- Provide guidance and mentorship of native iOS developers transitioning to Flutter.
- Participate in Scrum team activities, engaging in various stages of feature development.
- Collaborate with cross-functional teams to understand and design features that meet project requirements.
- Identify and resolve bugs through thorough code analysis, debugging, and determining root causes, then providing practical solutions.
- Contribute to team effectiveness by sharing expertise and experience and adhering to team standards and best practices.
- Participate in improving project efficiency, component quality, and automation processes when needed

Expertise:







- Minimum 5 years in iOS development with over 3 years of Flutter experience.
- You must have experience in both Dart and Swift.
- Hands-on experience with MVVM or VIPER architectures and understanding how to apply Clean Architecture principles.
- Experience with Modular Architecture for organizing and structuring iOS applications
- Familiarity with Flutter widgets and state management solutions like Provider, BLoC, or Riverpod.
- Familiarity with the Jetpack library, encompassing architecture components, navigation, etc. Experience with Jetpack Compose is a plus.
- Comprehensive understanding of S.O.L.I.D principles and Design Patterns.






- Experience with at least one Flutter database framework such as Hive, Sembast, or SQLite
- Ability to develop features that support various screen sizes, ensure proper localization, and compatibility with different versions of iOS and Android.

▶️ iOS Developer
🖊️ Recro
📍 Eluru

Subscribe to this job alert:
Enter Your E-mail address to receive the latest job offers for: ios developer
Subscribe to this job alert:
Enter Your E-mail address to receive the latest job offers for: ios developer