QUALIFICATIONS
- Bachelor’s degree or above in Computer Science, Mathematics or related engineering field,
- At least 3 years of experience in development of native mobile applications on Android platform,
- Object Oriented Programming knowledge,
- Deep understanding of Java language structure, object oriented design, application of design patterns in Java and multithread programming,
- Local and push notifications, location based services, device specific hardware and software features,
- Knowledge on legacy Android SDK features and limitations,
- Up to date knowledge on most recent public and developer SDKs,
- Cross device and OS version interface development,
- Intelligence on how to consume RESTful APIs,
- Excellent written and oral communication skills on English,
- Enterprise Integration Patterns,
- Agile methodologies.
JOB DESCRIPTION
- Architectural design and development of our application framework and client applications,
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency,
- Work on bug fixing and improving application performance,
- Testing and documentation of client applications,
- Desired Skills and Experience.

