Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
Job Details:
We are looking for a Mobile Application Developer who possesses a passion for mobile technologies and will work with the next-generation F&B e-commerce platform.
Responsibilities
- Build Flutter mobile applications from Figma, invision and similar tools design tools.
- Collaborate with cross-functional teams to analyze, design, and ship new features
- Fully responsible for mobile app development in the team.
- Build and publish applications in app stores
- Implement new technologies to maximize application performance.
Job Requirements
- Has developed apps in Flutter and published them live on Android and iOS stores.
- Unit and integration testing experience.
- Familiarity with CI/CD and test coverage.
- Excellent knowledge in core Java.
- Hands on experience in the full life cycle of Android application development.
- Experience working with RESTful APIs.
- Good Knowledge of Android SDK's.
- Hands on experience working with Push Notifications services and their integrations.
- Strong knowledge in Android Studio and Gradle.
- Very good experience with Objective-C and iOS SDK.
- Experience with memory management and caching mechanisms specific to mobile devices.
- Experience working with iOS frameworks such as Core Data, Core Animation, Core Graphics and Core Text.
- Experience in Payment gateway integration.
- A portfolio of iOS/Android apps in the Play Store/app store.
- Hands-on experience with Android studio & Gradle build system.
- Experience working with Locations and Map APIs.
- Proficient understanding of code versioning tools, such as Git.
- Proficient understanding of Agile Methodologies is a plus.
- Good understanding of SEO principles and ensuring that the application will adhere to them.
- 1.5 - 2 years of flutter Mobile apps development.
- 4+ experience with Cross-plateform Mobile Development.
- A min. of 3 published apps on play and app stores.
- Built E-commerce apps using flutter or other cross-plateform technologies is a huge plus.
- Any nationality with Good command of English language.
- Preferred to have Bachelor's degree or equivalent in Computer Science, Software Engineering or a related field.