- Manage maintain and upgrade 30 mobile apps currently in active use based on user requirements.
- Design and build new advanced applications and modify existing apps on the Android platform.
- Collaborate with crossfunctional teams to define design and add new features.
- Work with outside data sources and APIs.
- Unittest code for robustness including edge cases usability and general reliability.
- Work on bug fixing and improving application performance.
- Continuously discover evaluate and implement new technologies to maximize development efficiency.
Requirements
- Bachelors degree in Computer Science Engineering or a related field.
- Minimum 2 years of proven working experience in Android app development.
- Experience with the latest Android SDK platform.
- Strong experience in working with Flutter (iOS and Android). Evidence of short projects using Flutter is highly desirable.
- Experience working with remote data via REST and JSON.
- Experience with thirdparty libraries and APIs.
- Working knowledge of the general mobile landscape architectures trends and emerging technologies.
- Good understanding of the full mobile development life cycle.
Android SDK, Flutter, REST, JSON, iOS, Android
Education
Bachelor s degree