Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
The ideal candidate will be responsible for the technical design and implementation of new products and enhancements. They will work in all phases of the development cycle: concept to implementation.
- Participate in solution design and development, deliver high-quality code
- Planning, development, and maintaining Flutter application (iOS and Android versions)
- Regularly communicate with the team members at the client’s side, participate in status meetings, design sessions, and brainstorming
- Provide estimation and reporting of assigned tasks
Job Requirements
Technical Requirements:
- Strong understanding of OOP/SOLID principles
- Experience building apps using Flutter framework on the App Store or Play Store
- Strong understanding of Dart, Firebase, Google analytics, Google Maps and FB integration
- Have proficient experience working with version control (e.g., Git , Bitbucket)
- Familiarity with native mobile development on iOS or Android.
- Experience with applications publishing to App Store and/or Google Play
- Knowledge of translating UI/ UX designs into code
- Have experience with third-party libraries and APIs including REST and graphQL.
Requirements:
- 2+ year commercial programming experience in mobile development
- At least 2+ projects with Flutter (iOS, Android)
- Proven experience in both mobile development and API integration
- English – at least Intermediate level
- Solid understanding of the full mobile development lifecycle