Responsibilities :
Participating in architectural discussions for new applications
Contributing to the development team to deliver high-quality applications
Writing code using best practices, considering security and performance
Participating in sprint planning and task estimation, taking part in crafting stories / requirements
Collaborating closely with the UX / UI designers, PMs, QAs, and other developers
Communicating with main stakeholders and customers
Qualifications
The ideal candidate is a team player, passionate about improving our technical foundation and user experience, and has the following knowledge and skills :
2+ years of android development experience with Java and Kotlin
Knowledge and understanding of the following technologies, tools, and architecture : MVP and / or MVVM with the principles of Clean architecture, Dagger2 and / or Koin, OkHttp3, Retrofit2, Glide, RxJava / Coroutines+Flow
Knowledge of API specification (REST) / JSON API standard
Experience in working in GitLab (for VCS, CI, and CD)
Experience with Unit testing
Experience with working on a projects
Self-starter, able to work both independently and as a part of a team
Strong interpersonal skills
A genuine interest in emerging mobile technologies and a desire for improvement and progress
Additional Information
The remuneration is competitive along with other benefits
The Deadline for submission is July 30, 2022 Interviews are on a rolling basis to this date. We thank all applicants however only those selected will be contacted.
Further assessments will be required.