Design and build advanced applications for the Android platform
Participate in Architecture, requirements, Design, code, and test case reviews
Identify and correct bottlenecks and fix bugs
Provide clear and complete documentation based on the definition of the software development process
Collaborate with team members in software development activities using Scrum/Agile development process
Requirements:
Strong knowledge of Kotlin or Java, Android SDK, different versions of Android, and how to deal with different screen sizes
Ability to understand business requirements and translate them into technical requirements
Familiarity with RESTful APIs to connect Android applications to back-end services
Strong knowledge of Android UI Design principles, patterns, and best practices
Familiarity with offline storage, threading, and performance tuning
Familiarity with testable software Architecture JUnit, MVVM, Clean Architecture
Proficient understanding of code versioning tools, such as Git
Familiarity with Dependency Injection is a plus
معرفی شرکت
بومینو، محصول جدیدی است از شرکت همراه اول! دنیای بازی، سرگرمی، فیلم، انیمیشن و دیدنیهای آموزشی! محیطی امن برای بچهها با امکان نظارت هوشمندانهی والدین! ما در بومینو، همه با هم برنامهریزی میکنیم، با اشتیاق در جلسات روزانه حاضر میشویم و همیشه میدانیم در چه نقطهای ایستادهایم و قرار است به کجا برویم!
اگر دوست دارید عضوی از تیم خلاق و یادگیرندهی بومینو باشید فقط کافی است رزومهتان را برایمان ارسال کنید تا بیشتر با هم آشنا شویم.