Position Overview
vativeApps is seeking a talented Flutter Developer with strong hands-on experience in building cross-platform mobile applications for Android and iOS. The ideal candidate should be skilled in API integration, state management, and delivering pixel-perfect UI with smooth performance.
Key Responsibilities
- Develop, test, and deploy high-quality mobile apps using Flutter.
- Build reusable widgets, components, and responsive UI layouts.
- Integrate apps with backends, APIs, and databases (MySQL/Firebase).
- Work on app performance, smooth animations, and bug fixing.
- Collaborate with designers, backend developers, and QA teams.
- Maintain clean, structured, and maintainable code.
- Ensure app security and follow best coding practices.
- Publish applications to Google Play Store and Apple App Store (preferred).
Required Skills & Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or related field.
- 2+ years of experience in Flutter mobile development.
- Strong understanding of:
- Dart programming
- Stateful & stateless widgets
- REST APIs & JSON
- State management (Provider, GetX, Bloc, Riverpod)
- Local storage (Shared Preferences, Hive, SQLite)
- Firebase Authentication, Firestore, Push Notifications (optional)
- Experience working with Git and version control.
Good to Have
- Experience with native Android/iOS development.
- Knowledge of UI/UX best practices.
- Understanding of app deployment and release management.
- Familiarity with MySQL or integrated database systems.
Job Type: Full-time
Work Location: In person