We are looking for an experienced Senior Android Developer to join our engineering team and help up develop and maintain various android apps. You will build high performance android applications in financial and crypto/web3 sectors.
Responsibilities
Design and build advanced financial applications for the android platform
Collaborate with cross-functional teams to define, design and ship new features
Work on bug fixing and improving application performance using various performance analysis tools
Perform analysis, design, development, testing and implementation of software using Kotlin for Android
Perform code reviews
Requirements and skills
2+ years of proficiency with Android SDK and Kotlin for Android Development
Deep understanding and experience using Android Architectural Components
Expert level knowledge of Gradle as a build and dependency management system
Hands-on experience in Scrum and/or other Agile development methodologies
Experience with UI components, constrained layout and custom views
Experience with MVP, MVVM or MVI design patterns
Knowledge of cloud messaging APIs and push notifications
Experience with using asynchronous and event-based code
Familiarity with Retrofit 2, RxJava/Android, EventBus, and Kotlin coroutines
Experience working with Git
Benefits:
Talented colleagues and interesting working environment
"نبکا یک شرکت دانشبنیان در حوزه فناوریهای نوین است که شامل سبدی از محصولات متنوع برای اشخاص حقیقی و حقوقی میباشد. ما راهکارها و خدمات مختلفی مبتنی بر فناوریهای پیشرفته به مشتریان خود ارائه میکنیم و تلاش ما این است که با وجود محدودیتهای موجود، همواره جزو برترینهای فعال در بازار باشیم."