Mobile Developer - Flutter
Develop and enhance screens, components, and features in Android and iOS applications. Make visual (UI) adjustments according to design and branding guidelines. Implement usability and user experience (UX) improvements. Update layouts, graphic components, and application assets. Adjust and review navigation, structure, and organization of interfaces. Execute unit tests and support integration/QA testing to validate deliverables. Fix bugs and optimize application performance. Support publishing and management processes in app stores (Google Play / App Store).
Requirements
- Experience with Android development (Kotlin and/or Java).
- Experience with iOS development (Swift and/or Objective-C).
- Knowledge of mobile architectures (MVC, MVVM, Clean Architecture).
- Experience consuming REST APIs.
- Knowledge of version control with Git.
- Experience with build tools (Gradle / Xcode).
- Knowledge of testing practices (unit and/or automated tests).
- Familiarity with UI/UX guidelines (Material Design / Human Interface Guidelines).
- Experience publishing apps to app stores is a plus.
Core Competencies
Proficient in Android and iOS application development, with expertise in Kotlin, Java, Swift, and Objective-C. Strong understanding of mobile architectures, UI/UX guidelines, and testing practices to enhance user experience and application performance.
Highest-signal resume keywords
- Android Development
- IOS Development
- Mobile Architectures
- REST API Consumption
- Version Control with Git
ATS Optimization Keywords
Hard Skills
- Kotlin
- Javan
- Swift
- Objective-C
- MVC
- MVVM
- Clean Architecture
- Unit Testing
- Automated Testing
- UI/UX Guidelines
Industry Keywords
- User Experience
- User Interface
- Application Performance
- Integration Testing
- Publishing Apps
Tools & Technologies
- Gradle
- Xcode
- Google Play
- App Store