مهارتهای فنی مورد نیاز:
مهارتهای نرم و ویژگیهای فردی:
تجربیات حرفهای:
Required technical skills:
1. Complete mastery of the Kotlin programming language and practical experience in developing Android applications using this language.
2. Deep familiarity with Android software architectures including MVVM, MVP and Clean Architecture. 3. Experience working with Android Jetpack (LiveData, ViewModel, Room, Navigation) as well as modern libraries such as Retrofit, Dagger and Hilt.
4. Experience in developing complex and high-performance applications, optimizing code and solving problems related to the efficiency and scalability of applications.
5. Familiarity with version management tools (Git) and experience working with CI/CD.
6. Experience working with sentry, Firebase and cloud services to manage notifications (Push Notifications), data analysis (Analytics) and user management.
7. The ability to design a user-friendly interface (UI/UX) and optimize it for different devices.
8. Familiarity with agile development methodologies and experience working in multi-person teams with short-term sprints. Soft skills and personal characteristics: 1. Teamwork ability and constructive interaction with other team members including developers, designers and product managers.
2. Ability to solve problems and manage time to ensure timely delivery of projects.
3. Documentation of code and processes to ensure that projects can be maintained in the long term. 4. Passion for continuous learning and being up-to-date with the latest technologies and Android development tools.
Professional experience:
• At least 5 years of experience in developing Android applications.
• Successful experience in publishing Android applications in Different markets (Google Play, Cafe Bazaar, Myket) with more than 300 thousand installations and positive comments from users.
این آگهی از وبسایت ایران تلنت پیدا شده، با زدن دکمهی تماس با کارفرما، به وبسایت ایران تلنت برین و از اونجا برای این شغل اقدام کنین.