Description
We are looking for a mobile developer lead skilled in both Flutter and Native iOS to build cross-platform and native mobile apps. To ensure success in this role, you should have in-depth knowledge of Dart and Swift, excellent front-end coding skills, and a good understanding of mobile applications. You should be able to design and build modern user interface components to enhance application performance.
Responsibilities
- Build Flutter applications using Dart as well as Native iOS applications using Swift
- Architect, build and maintain excellent mobile apps with clean code.
- Implement pixel-perfect UI's that match designs provided by the UI/UX team.
- Implement clean, modern, smooth animations and transitions that provide an excellent user experience.
- Integrate REST APIs and third-party libraries & tools.
- Work with an extended team that includes tech lead, backend, frontend developers and UI/UX designer.
- Provide support for existing mobile apps through bug fixes, updates and enhancements.
- Write unit and integration tests.
- Release applications to the Apple and Google Play stores.
- Able to handle a team
Requirements
- Experience creating Flutter mobile apps for both iOS and Android platforms.
- Experience in developing Native iOS apps in Swift.
- Experience with state management techniques in Flutter such as Provider, and GetX.
- Experience with design patterns such as MVC, and MVVM.
- Experience working with REST APIs, document request models, offline storage, and third-party libraries.
- Experience with creating UI in Storyboard as well as programmatically.
- Experience with the signing process and creating releases for iOS.
- Well-versed with build tools like Android Studio & Xcode.
- Familiarity with push notifications, third-party libraries and other integrations.
- Experience working in an agile development environment.
- Strong verbal and written communication skills.
- Ability to write clean, well-documented code that follows best coding practices.
- Well-versed with the deployment of apps to App and Play Stores.
Skills:- Xcode, Model-View-View-Model (MVVM), iPhone SDK and Flutter