Search by job, company or skills

Sequence Technologies

Android Developer (Kotlin Native & Multiplatform)

new job description bg glownew job description bg glownew job description bg svg
  • Posted 10 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

We are seeking a passionate and quality-driven Android Developer to join our dynamic mobile team. In this role, you will be responsible for building and maintaining our world-class native Android applications. The ideal candidate is a Kotlin expert who not only writes clean, performant code but is also excited to help us build and scale our Kotlin Multiplatform (KMP) and Compose Multiplatform initiatives.

Requirements

Responsibilities
  • Design and Build: Design, build, and maintain high-performance, reusable, and reliable Kotlin code for the Android platform.
  • Multiplatform Development: Develop and contribute to our Kotlin Multiplatform (KMP) and Compose Multiplatform projects, helping share logic and UI across platforms.
  • Cross-Functional Collaboration: Collaborate closely with cross-functional teams (product, design, and backend) to define, design, and ship new features in a fast-paced environment.
  • Ensure Quality: Champion software quality by writing robust unit and instrumentation tests (JUnit, Espresso) and participating in peer code reviews.
  • Agile Practices: Actively participate in our Agile/Scrum ceremonies, contributing to planning, stand-ups, and retrospectives.
  • Optimize Performance: Identify and correct bottlenecks, fix critical bugs, and continuously improve application performance and stability.
  • Innovate: Continuously discover, evaluate, and implement new technologies to maximize development efficiency and application performance.

Primary SkillSets
  • Kotlin & Android Expert: Deep proficiency in Kotlin and the modern Android SDK.
  • Professional experience with Java is a plus for maintaining legacy code.
  • Multiplatform Experience: Demonstrable experience or strong personal projects with Kotlin Multiplatform (KMP) and/or Compose Multiplatform.
  • Modern Android Stack: Strong experience with modern Android development, including Coroutines, Flow, and Dependency Injection (e.g., Hilt, Koin).
  • Architecture & Patterns: Proficient in modern architectural patterns such as MVVM or MVI and a solid understanding of clean architecture principles.
  • Testing: A strong commitment to quality, with hands-on experience in unit testing (JUnit/MockK) and UI testing (Espresso).
  • Development Practices: Solid understanding of the full mobile development lifecycle, agile methodologies, and version control using Git.
  • Tooling: Experience with common libraries like Retrofit2, OkHttp3, and Room.
  • CI/CD: Familiarity with CI/CD pipelines and processes (e.g., Jenkins, Bitrise, Fastlane).

Benefits

Group Medical Insurance





More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 135977217