We are looking for a Senior Android Developer for a new crypto exchange platform, founded by market leaders of the traditional finance industry to address the existing frustrations in the crypto industry regarding simplicity and transparency.
We believe crypto is the natural evolution in the future of transfer of value for the world's economy. However, the adoption will not happen if crypto trading remains a complex and opaque domain, available and understood only by fintech-savvy individuals.
Our mission is to bring simplicity and transparency to the crypto ecosystem, contributing its adoption by facilitating the onboarding and education of the average Joe.
Technology stack:
Kotlin, Java, Android SDK, Android Jetpack, REST, Websocket
Developer Environment Tools:
GitLab, Google Cloud Platform, Firebase, Google Play Console
Process Tools:
Jira, Confluence
Principal Accountabilities:
• Developing high quality code for new builds, and maintaining and developing existing projects
• Writing tests (unit, integration, end-to-end)
• Reviewing code from team members and other colleagues alike and help them deliver with quality
• Work in a team and take responsibility for your work
Key Competencies & Qualifications:
• Minimum 5 years professional work experience
• Minimum 3 years mobile development experience (Android)
• Extensive knowledge of Kotlin
• Deep knowledge of Android SDK
• Experience with Jetpack libraries, Android Architecture Components
• Understanding of UI layout principles
• Strong understanding of architecture patterns (MVP, MVVM, MVI, Clean architecture)
• Knowledge of Object-oriented programming and SOLID principles
• Experience with networking libraries (Retrofit, OkHttp, etc.)
• Experience with DI tools (Hilt, Dagger, Koin)
• Experience with Jira or other issue tracking tool
• Experience with Git
• Experience working in a team
Additional pros:
• Knowledge of Java
• Experience writing unit tests and understand what needs to be tested.
• Experience with Jetpack Compose
Benefits:
• Bonus structure for each job role
• Paid 21 days of holidays per year and 10 additional days for national holiday
• Training opportunities for growth and expansion of knowledge
• Ability to work remotely
• Flexible and hybrid schedule – we value work-life balance
• Referral Bonus Program