Senior Software Engineer-Android

Job Overview

Job Description

411_3081343

We are looking for a Senior Software Engineer (Android) to work with our team of talented engineers, to design and build the next generation mobile applications in a scalable manner.

Qualifications

  • Bachelor’s or Master’s in Computer Science with 6+ years of Android application development experience
  • Deep understanding of MVVM architecture and ability to refactor MVP > MVVM (VIPER familiarity is a plus)
  • Strong expertise in Android SDK , component lifecycles, and modern Android development (Kotlin, Jetpack, Compose)
  • Hands‑on experience with key libraries: RxJava, Retrofit, OkHttp, Dagger/Hilt, Firebase, Crashlytics
  • Experience building responsive Android apps (multiple screen sizes), custom widgets, and reusable components
  • Strong knowledge of unit/UI testing (Mockito, Robolectric, Espresso) and CI/CD basics
  • Familiar with REST APIs , push notifications, Git, and full mobile app development lifecycle
  • Proven experience publishing Android apps on Play Store
  • Strong communication, ownership mindset, and ability to translate business requirements into a technical solution
  • Proficient in OOP, Data Structures, Algorithms, Java & Kotlin , with strong problem‑solving skills

Responsibilities

  • Deliver across the entire app lifecycle : concept, design, development, testing, deployment, release, and support
  • Collaborate closely with cross‑functional teams to understand full‑stack architecture and functionality
  • Translate business and functional requirements into elegant, scalable solutions
  • Contribute technical and product ideas to continuously improve the app experience
  • Optimize application performance and implement ongoing technology improvements through industry best practices

What’s great in the job?

  • Great team of smart people, in a friendly and open culture
  • No dumb managers, no stupid tools to use, no rigid working hours
  • No waste of time in enterprise processes, real responsibilities and autonomy
  • Expand your knowledge of various business industries
  • Create content that will help our users on a daily basis
  • Real responsibilities and challenges in a fast evolving company

#J-18808-Ljbffr

2026-02-27 08:36:43