

Qualifications:
• Minimum of 6 years hands-on experience in developing mobile native and hybrid applications for Android
• Must have experience developing and releasing applications to Google Play Store
• Experience with Kotlin.
• Experience integrating HTML hybrid code within mobile applications
• Experience in Hybrid mobile app development using HTML5, CSS3 , Javascript promises
• Expert knowledge of git (Bitbucket) and how to manage separate repositories integrated into one project
• Understanding of Agile Scrum methodology development concepts
• Proficient in information modeling, data structures and algorithms.
• Good written and oral communication skills
• Knowledge and proficient programming skills in Java 7/8
• Good leadership and team skills
• Strong problem solving and program execution skills while being process orientated
• Excellent organization skills; must be able to manage disparate tasks, project plans and ad-hoc teams without solid lines of authority
• Language requirements (including proficiency levels for speaking, reading, and writing): Communicative English
Good to Have skills:
• Experience in mobile app unit testing framework , methodologies and technical know-how on E2E testing
• Library knowledge: Cordova
• Ability to debug network calls, headers, crash reports, memory leaks
• Demonstrated experience in Project Management principles and software development lifecycle practices and methodology
• Understanding on the process and roles in Agile development, Continuous Integration and Continuous Delivery
We offer:
- work in a team of professionals
- team support
- the newest technologies
- benefits