This website uses cookies to enhance the user experience
...

Ukraine

Remote

Full-time

Java

Java

Kotlin

Kotlin

posted 2 months ago

Requirements:

  • Proven Android development experience
  • 7+ years of experience with RxJava and reactive programming concepts
  • Proficiency in Kotlin (Java) and solid Software Engineering fundamentals
  • Strong knowledge of Android SDK, Dagger2, Jetpack Compose, Google Support libraries
  • Solid understanding of concurrency, threading
  • Experience with REST and/or GraphQL APIs
  • Proficiency in Git version control
  • Strong grasp of Material Design guidelines
  • At least one published Android app in the Google Play Store
  • Experience with CI/CD pipelines
  • Fluency in English

Responsibilities:

  • Develop and Maintain Android Applications: Build, test, and maintain high-performance Android applications using Kotlin (or Java)
  • Implement UI with Jetpack Compose & Material Design: Design and develop modern, intuitive user interfaces aligned with Material Design guidelines
  • Integrate APIs: Work with REST and GraphQL APIs for seamless data fetching and interaction with backend services
  • Manage Dependency Injection: Utilize Dagger2 for efficient dependency management
  • Handle Concurrency & Multithreading: Write efficient and scalable asynchronous code using RxJava and Kotlin coroutines
  • Optimize App Performance: Identify bottlenecks, optimize memory usage, and enhance app responsiveness
  • Work in an Agile Team: Collaborate with designers, backend engineers, and product managers to deliver high-quality features.
  • Maintain clean code and follow Git best practices, including feature branching, pull requests, and code reviews.
  • Ensure Continuous Integration & Delivery: Set up and maintain CI/CD pipelines to automate builds, testing, and deployments.
  • Publish & Maintain Apps on Google Play Store: Handle app releases, updates, and ensure compliance with Play Store policies.
  • Debug & Troubleshoot Issues: Identify and fix bugs, crashes, and performance issues in production and pre-release environments.

Other similar jobs


Popular learning modules