Aurus
Aurus1h ago
Naukri

Android Developer

Pune(Nigdi)
Full Time
Mid Level

Auto Apply to 50+ AI Matched Android Developer Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at Aurus

Qualifications

9/9 matched

Experience Level: Mid Level

  • </strong></p><ul><li>Strong hands-on experience with Kotlin Multiplatform (KMP/KMM) and Java.</li><li>Expertise in coroutines
  • Kotlinx serialization
  • and Ktor.</li><li>Deep understanding of POS and payments domain
  • encryption (AES/PGP).</li><li>Experience in TCP socket programming and serial/USB device communication.</li><li>Experience building and publishing multiplatform artifacts (JAR
  • XCFramework).</li><li>Strong debugging
  • architecture
  • and performance optimization skills.</li><li>Experience with code coverage tools like JaCoCo or Kover.</li><li>Strong grasp of Gradle build system and CI/CD pipelines.</li><li>Solid understanding of Git and version control best practices.</li><li>Strong analytical and problem-solving skills.</li></ul><br /><p><strong>Nice to Have:</strong></p><ul><li>Knowledge of Compose Multiplatform.</li><li>SQLDelight or Realm Kotlin.</li><li>KSP/Annotation Processing.</li><li>Real-time communication
  • WebSockets
  • message framing.</li></ul><br /><p><strong>Soft Skills:</strong></p><ul><li>Leadership and mentoring ability.</li><li>Strong problem-solving and communication skills.</li><li>Ownership mindset with a focus on delivery quality.</li></ul><br /><br /><br />

Full Job Description

Android Developer Role at Aurus in Pune (Nigdi)

Aurus is seeking an experienced Android Developer to join their team in Pune, specifically in the Nigdi area. This role focuses on architecting and developing cross-platform shared modules using Kotlin Multiplatform (KMP) for Android, iOS, and JVM. You will be instrumental in building and maintaining secure payment and Point of Sale (POS) SDK components, incorporating robust transaction handling.

Key Responsibilities:

  • Architect and develop cross-platform shared modules for Android, iOS, and JVM using Kotlin Multiplatform.
  • Build and maintain payment/POS SDK components with secure transaction handling.
  • Implement communication layers using Ktor (REST, WebSockets, TCP) and serial/USB APIs.
  • Apply knowledge of EMV, encryption standards, and payment transaction flows.
  • Publish JAR, AAR, and XCFramework builds for deployment.
  • Ensure high test coverage using JaCoCo, Kover, or similar frameworks.
  • Lead design discussions, code reviews, and enforce best engineering practices.
  • Collaborate effectively with Android, iOS, backend, and QA teams.
  • Mentor junior developers and contribute to technical strategy.

Required Skills for this Android Developer Position:

  • Strong hands-on experience with Kotlin Multiplatform (KMP/KMM) and Java.
  • Expertise in coroutines, Flow, Kotlinx serialization, and Ktor.
  • Deep understanding of the POS and payments domain, including EMV and encryption (AES/PGP).
  • Experience in TCP socket programming and serial/USB device communication.
  • Experience building and publishing multiplatform artifacts (JAR, AAR, XCFramework).
  • Strong debugging, architecture, and performance optimization skills.
  • Experience with code coverage tools like JaCoCo or Kover.
  • Strong grasp of the Gradle build system and CI/CD pipelines.
  • Solid understanding of Git and version control best practices.
  • Strong analytical and problem-solving skills.

Nice-to-Have Skills:

  • Knowledge of Compose Multiplatform.
  • Experience with SQLDelight or Realm Kotlin.
  • Familiarity with KSP/Annotation Processing.
  • Experience in real-time communication, WebSockets, and message framing.

Soft Skills Valued:

  • Leadership and mentoring ability.
  • Strong problem-solving and communication skills.
  • An ownership mindset with a keen focus on delivery quality.

Company

Aurus

Aurus

Pune(Nigdi)
Posted on Naukri
Android Developer at Aurus | Pune(Nigdi) | Apply Now | MindMyJob | MindMyJob - AI Job Search Platform