Android Kotlin

SWITS DIGITAL Private Limited

Chennai

Presencial

INR 3.500.000 - 5.200.000

Jornada completa

Hace 2 días
Sé de los primeros/as/es en solicitar esta vacante

Una candidatura completa en un minuto

Currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Descripción de la vacante

SWITS DIGITAL Private Limited is seeking an experienced Android Developer (Kotlin) in Chennai to lead native Android app development with Kotlin and Jetpack Compose. The role involves Kotlin Multiplatform and shared UI components, with support for a minimum viable iOS implementation for future cross‑platform expansion.

Ideal candidates have 7–11 years of Android/Kotlin experience, strong architecture skills, and a focus on performance optimization.

Formación

  • Strong hands-on experience in Kotlin and native Android application development.

Responsabilidades

  • Design, develop, and maintain native Android applications using Kotlin and modern Android development practices.
  • Build production-ready, responsive, and reusable user interfaces using Jetpack Compose.
  • Develop and contribute to shared business logic and UI components using Kotlin Multiplatform and Compose Multiplatform.
  • Support the development of a minimum viable iOS application using shared Kotlin Multiplatform components.
  • Implement modern Android architecture patterns, clean code principles, and reusable software components.
  • Optimize application performance, memory usage, responsiveness, and overall user experience.
  • Work with Compose state management, navigation, Material Design 3, coroutines, and Flow.
  • Integrate native Android components and, where required, C/C++ libraries through JNI/JNA.
  • Troubleshoot, debug, and resolve application and native component issues.
  • Collaborate with product managers, UI/UX designers, architects, QA engineers, and other development teams.
  • Leverage Generative AI tools and AI-assisted development workflows to improve productivity and code quality.
  • Participate in code reviews, technical discussions, documentation, knowledge sharing, and mentoring activities.

Conocimientos

Kotlin
Android native development
Jetpack Compose
Kotlin Multiplatform
Compose Multiplatform
Android architecture
Performance optimization
JNI/JNA
Team collaboration

Descripción del empleo

Job Description: Android Developer Kotlin

Experience :7-11 years

Location: Chennai

Role Overview

We are looking for an experienced Android Developer with strong expertise in native Android development using Kotlin and Jetpack Compose. The ideal candidate will contribute to ongoing product development initiatives, building high-quality, scalable, and performance-optimized mobile applications.

The project involves Kotlin Multiplatform (KMP) with Compose Multiplatform for shared UI development. While the primary focus will be on Android, the candidate should also be capable of supporting a minimum viable iOS implementation to enable future cross-platform expansion.

Candidates with experience in modern Android architecture, Compose-based UI development, and an understanding of Generative AI tools will be preferred.

Key Responsibilities
  • Design, develop, and maintain native Android applications using Kotlin and modern Android development practices.
  • Build production-ready, responsive, and reusable user interfaces using Jetpack Compose.
  • Develop and contribute to shared business logic and UI components using Kotlin Multiplatform and Compose Multiplatform.
  • Support the development of a minimum viable iOS application using shared Kotlin Multiplatform components.
  • Implement modern Android architecture patterns, clean code principles, and reusable software components.
  • Optimize application performance, memory usage, responsiveness, and overall user experience.
  • Work with Compose state management, navigation, Material Design 3, coroutines, and Flow.
  • Integrate native Android components and, where required, C/C++ libraries through JNI/JNA.
  • Troubleshoot, debug, and resolve application and native component issues.
  • Collaborate with product managers, UI/UX designers, architects, QA engineers, and other development teams.
  • Leverage Generative AI tools and AI-assisted development workflows to improve productivity and code quality.
  • Participate in code reviews, technical discussions, documentation, knowledge sharing, and mentoring activities.
Required Technical Skills 1. Native Android Development
  • Strong hands-on experience in Kotlin and native Android application development.
  • Good understanding of Android SDK, application lifecycle, threading, and memory management.
  • Experience with Android architecture best practices, clean architecture, and design patterns.
  • Proficiency in debugging, troubleshooting, and performance optimization.
2. Jetpack Compose
  • Minimum 2 years of hands‑on experience with Jetpack Compose in production applications.
  • Strong understanding of declarative UI development and reusable UI components.
  • Experience with Compose state management, Navigation Compose, and Material Design 3.
  • Ability to develop responsive, maintainable, and high‑performance user interfaces.
3. Kotlin Multiplatform & Compose Multiplatform
  • Working knowledge or hands‑on experience with Kotlin Multiplatform (KMP).
  • Understanding of sharing business logic and common code across Android and iOS.
  • Familiarity with Compose Multiplatform for developing shared user interfaces.
  • Ability to support a minimum working iOS application and understand platform‑specific integrations.
  • Familiarity with iOS project integration, Xcode, and Kotlin Multiplatform build workflows is an advantage.
Experience Requirements
Senior‑Level Consultant
  • 7 11 years of relevant Android/Kotlin development experience.
  • Minimum 2 years of practical Jetpack Compose experience.
  • Strong expertise in Android architecture, UI development, and performance optimization.
  • Kotlin Multiplatform or Compose Multiplatform experience is preferred.
Mid‑Level Consultant
  • Minimum 4 years of relevant Android/Kotlin development experience.
  • Minimum 2 years of practical Jetpack Compose experience.
  • Strong fundamentals in Android development, modern UI implementation, and debugging.
  • Familiarity with Kotlin Multiplatform and shared UI development is desirable.
Soft Skills
  • Strong analytical and problem‑solving abilities.
  • Ability to work independently in a fast‑paced product development environment.
  • Effective communication and collaboration skills.
  • Proactive approach to learning, troubleshooting, and knowledge sharing.
  • Ability to mentor team members and clearly communicate technical concepts.
Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Android Developer(Kotlin)
Android Developer(Kotlin)

Qentelli LLC • Bengaluru

Presencial
INR 600.000 - 1.200.000
Senior Android Developer
Senior Android Developer

Innovationm • Dadri

Presencial
INR 900.000 - 1.300.000
Senior Android Developer
Senior Android Developer

Bcs Technosoft • Gurugram District

Híbrido
INR 1.400.000 - 3.000.000
Staff Engineer-Android
Staff Engineer-Android

Truemeds • Bengaluru

Presencial
INR 1.500.000 - 2.500.000
Software Engineer, Senior
Software Engineer, Senior

Infor • Hyderabad

Presencial
INR 1.800.000 - 2.800.000
Android- Kotlin & Compose Developer
Android- Kotlin & Compose Developer

Bitcot Technologies • Indore District

Presencial
INR 800.000 - 1.200.000
Kotlin Multiplatform Mobile (KMM) Developer
Kotlin Multiplatform Mobile (KMM) Developer

TheCodingShef • Bengaluru

Presencial
INR 1.200.000 - 2.400.000
Senior Android Developer
Senior Android Developer

NewVision • Pune District

Híbrido
INR 2.000.000 - 3.500.000
PROGRAMMER
PROGRAMMER

Digitide • Chennai

Presencial
INR 700.000 - 1.100.000
Senior Android Developer (Native)
Senior Android Developer (Native)

7range • Pune District

Presencial
INR 1.200.000 - 2.400.000