Collaborate with an Agile team that uses Scrum as their methodology for software development.
Collaborate with the back-end team and web designers to implement the features with stability.
Ensure high quality and Graphic standards in the implementation process of Mobile applications you are working on
Develop user interface according to designed UI
Be in charge of developing new features, as well as refactoring existing projects
Write well designed, clean code, testable, efficient code by using best software development practices.
Be passionate and interested in new technologies.
Ability of time management and on-time task delivery.
Highly creative and able to give new ideas
Requirements:
At least 4 years of experience in building Android applications;
Being passionate about software development and problem-solving
Solid experience with both Kotlin and Java;
Good knowledge of Android Studio and Android SDK;
Knowledge of software design patterns;
Experience with dependency injection (with Dagger, Koin, for ex.)
Strong skills with unit testing;
Good knowledge of MVP architecture
Experience with reactive programming (RxJava)
Ability to apply Continuous Integration techniques;
Experience consuming REST APIs.
Familiar with Git
Have experience in publishing/versioning/ maintaining of application
Further Details:
Our office hours are from 6:30 am to 3:30 pm and most days up to 4 pm.
Our technical office is located in Tehran, Shahrak Gharb.
معرفی شرکت
MYKUYA is a technological platform that aims to provide on-demand help to service-seeking Consumers and Enterprises by matching them with trained and capable Partners. With both Consumer and Enterprise Solutions, our Men and Women are available to happily assist with a variety of daily errands, making customers day-to-day life easier and more efficient.
We at MyKuya firmly believe in the goal of creating 1 million job opportunities in the Philippines. We want to create a productive and inclusive economic system that everyone can grow and benefit from.