Android mobile development job description
Design and build advanced applications for the Android platform
- Collaborate with cross-functional teams to define, design, and ship new features
Work with outside data sources and APIs- Unit-test code for robustness, including edge cases, usability, and general reliability
Identify and correct bottlenecks and fix bugs
1-2 year of hands on experience in mobile app design using android
- Strong knowledge of Android SDK (version 11 or later), and how to deal with different screen sizes
Familiarity with RESTful APIs to connect Android applications to back-end services- Strong knowledge of Android UI design principles, patterns, and best practices
Experience with offline storage
- Ability to design applications around natural user interfaces
Knowledge of the open-source Android ecosystem and the libraries available for common tasks- Have published at least one original Android app
IOS mobile development job description
Design and build advanced applications for the IOS platform- Collaborate with cross-functional teams to define, design, and ship new features
Work with outside data sources and APIs
- Unit-test code for robustness, including edge cases, usability, and general reliability
Identify and correct bottlenecks and fix bugs
1-2 year of hands on experience in mobile app design using IOS- Proficient with Swift, and Cocoa Touch and how to deal with different screen sizes
Familiarity with RESTful APIs to connect IOS applications to back-end services
- Knowledge of low-level C-based libraries is preferred
Experience with offline storage- Ability to design applications around natural user interfaces
Understanding of Apple's design principles and interface guidelines
- Have published at least one original IOS app
Job Type: Full-time
Schedule:
* Monday to Friday
Experience:
- 2years: 1 year (Required)
Work Location: In person