Middle Android Developer

We’re seeking a Middle Android Developer to become part of our team. You’ll take part in building and maintaining Android applications ensuring they meet high standards of quality and performance. This role is ideal for someone passionate about mobile development, open to learning and ready to grow.

 

YOUR RESPONSIBILITIES

 

  • Develop and maintain Android applications with deep understanding of the Android SDK, Jetpack Compose and popular libraries
  • Apply Clean Architecture principles and design patterns to ensure organized and scalable code
  • Improve the codebase by addressing technical debt and refactoring
  • Implement asynchronous programming with Kotlin Coroutines and RxJava to improve app performance
  • Work with in-app purchases, push notifications and deep linking to enhance app functionality
  • Connect Android applications to back-end services using RESTful APIs, WebSockets
  • Stay up to date with emerging trends in Android

 

REQUIRED SKILLS AND EXPERIENCE

 

  • 3+ years of hands-on experience in native Android development
  • Strong understanding of software architecture, design patterns, and mobile development best practices
  • Understanding of dependency injection (DI) principles and experience using a DI framework like Dagger, Hilt or Koin
  • Familiarity with RESTful APIs for backend connectivity
  • Experience working with modular Android architecture
  • Proficiency in asynchronous programming with Kotlin Coroutines and Flow
  • Experience using Jetpack Compose UI
  • Experience with performance optimization, profiling tools and memory management
  • Experience with in-app purchases, push notifications and deep linking

 

ESSENTIAL SKILLS

 

  • Level of English: B2+
  • Comfortable working with CI/CD pipelines
  • Experience with Kotlin Multiplatform
  • Experience with in-app purchases, subscriptions via Adapty/RevenueCat
  • Experience with app signing, provisioning and distribution processes

 

WE OFFER

 

  • Competitive salary level
  • Accounting support with taxation and financial matters
  • Exiting projects and face-to-face communication with client team and customers 
  • Personal & professional growth
  • Direct and clear communication with your manager without any bureaucracy and micromanagement 
  • Benefits: company-sponsored English lessons; various professional resources and subscriptions; compensation of additional English courses, professional development courses and gym memberships
  • 18 working days of vacation, 1 day of Birthday leave, 15 paid days of sick leave (5 undocumented and 10 documented), public holidays

 

Published 9 April
130 views
·
36 applications
59% read
·
0% responded
To apply for this and other jobs on Djinni login or signup.

Similar jobs

Countries of Europe or Ukraine
Countries of Europe or Ukraine