Sr. Mobile (iOS & Android) Engineer - Night Shift

TheCodingShef

Mumbai

Presencial

INR 1.800.000 - 3.000.000

Jornada completa

Hace 3 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

The Gemological Institute of America in Mumbai is seeking a Sr. Mobile (iOS & Android) Engineer on night shift to own complex Android features end-to-end.

You will design, build and maintain Android applications using Kotlin, Jetpack Compose and modern architecture components. The role combines Kotlin-first development with legacy Java modernization, automated testing, and CI/CD participation within an Agile product team.

Formación

  • Senior individual contributor role for mobile development.
  • Kotlin-first development with Jetpack Compose and Android architecture.
  • Experience migrating legacy Java to Kotlin where appropriate.
  • Strong knowledge of Android architecture components and testing.
  • Experience consuming RESTful services and GraphQL APIs.
  • Familiarity with CI/CD and automated testing within Agile teams.
  • Ability to contribute to architectural guidelines and reusable components.

Responsabilidades

  • Design, build and maintain Android features using Kotlin and Jetpack Compose.
  • Implement asynchronous work with Kotlin Coroutines and Flow.
  • Connect Android apps to back-end services via RESTful APIs.
  • Apply Material Design principles and responsive UI architecture.
  • Support architecture, testing and deployment of Android apps.
  • Refactor legacy Java code to Kotlin where appropriate.
  • Write unit, integration and end-to-end tests; contribute to CI/CD.
  • Investigate performance issues and optimize multi-threading and memory usage.
  • Participate in Agile ceremonies and collaborate on improvements.

Conocimientos

Kotlin
Java
Jetpack Compose
Coroutines & Flow
Hilt / Dagger
Kotlin Multiplatform
Testing
CI/CD
REST API
GraphQL

Herramientas

GitHub Actions
Bitrise
Jenkins

Descripción del empleo

# Sr. Mobile (iOS & Android) Engineer - Night ShiftGemological Institute of AmericaMumbaiSeniorPosted yesterdayApply on employer siteYou apply on the employer's own page. Never pay to apply for a job.## About the roleKotlinJavaJetpack ComposeCoroutines & FlowHilt / DaggerKotlin MultiplatformTestingCI/CDREST / GraphQLThe Sr. Mobile Engineer is a senior individual contributor role responsible for implementing mobile solutions that are robust, scalable, reusable and maintainable. The role is Kotlin-first and built on Jetpack Compose, with a strong grounding in Android architecture components, and includes maintaining and modernising legacy Java code as the estate transitions to current frameworks and languages. Working within an Agile product team, the role owns complex Android functionality end to end, from architecture and implementation through automated testing, release and production support. This role exists to ensure the Institute's mobile channel is dependable, performant and able to evolve at the pace the business requires.\\*ESSENTIAL DUTIES & RESPONSIBILITIES\\*\\*Android Application Development\\*· Design, build and maintain Android application features using Kotlin and Jetpack Compose.· Implement asynchronous behaviour using Kotlin Coroutines and Flow, with correct lifecycle and state handling.· Connect Android applications to back-end services through RESTful APIs.· Apply Material Design principles and responsive UI architecture to deliver high-quality user experiences.\\*Architecture, Code Quality and Modernisation\\*· Support the architecture, testing and deployment of Android applications.· Create and maintain coding standards, architectural guidelines and reusable components to ensure consistency and maintainability.· Maintain and refactor legacy Java code as needed, migrating to Kotlin where appropriate.· Promote the adoption of modern Android engineering practices, including architecture components, coroutines and declarative UI.\\*Test Automation and Release Engineering\\*· Write thorough unit, integration and end-to-end tests using JUnit, Espresso and Jetpack Test libraries.· Contribute to CI/CD pipelines and automation strategies using tools such as GitHub Actions, Bitrise or Jenkins.· Support Play Store deployment and release management, including staged rollout and release verification.\\*Troubleshooting, Performance and Support\\*· Investigate and resolve complex Android functionality problems, providing advanced troubleshooting and support.· Review support requests and identify opportunities to prevent recurring issues.· Analyse and improve application performance, including multi-threading, memory management and network communication on Android devices.\\*Continuous Improvement and AI-Assisted Engineering\\*· Periodically evaluate systems for improvements, recommending refactors, automation and tools that enhance performance and developer productivity.· Incorporate AI-assisted development tooling, such as GitHub Copilot, Claude Code or Cursor, into day-to-day workflow and the wider SDLC.\\*Agile Participation, Project and Vendor Support\\*· Participate in Agile ceremonies, including daily stand-ups, sprint planning, reviews and retrospectives.· May lead small projects, and may assist in managing an outsourced relationship for third-party application and programming consultants.\\*JOB COMPETENCIES\\*· Technical expertise: Proficient in Kotlin, Jetpack Compose and modern Android UI architecture, with a solid grasp of app architecture, lifecycle management and state handling.· Analytical and debugging: Strong analytical and debugging skills; able to isolate performance, memory and concurrency defects that do not reproduce reliably.· Quality orientation: Holds high standards for code quality, design an...
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
Android Developer

TheCodingShef • Mangaluru

Presencial
INR 450.000 - 600.000
Learning and growth opportunities
Exposure to modern Android practices
Collaborative engineering environment
Senior Software Engineer - Android
Senior Software Engineer - Android

TheCodingShef • Hyderabad

Híbrido
INR 1.200.000 - 2.400.000
Senior Android Engineer, AI Integrated Enterprise Applications
Senior Android Engineer, AI Integrated Enterprise Applications

TheCodingShef • Bengaluru

Presencial
INR 3.000.000 - 6.000.000
Sr. Mobile (iOS & Android) Engineer - Night Shift
Sr. Mobile (iOS & Android) Engineer - Night Shift

Gemological Institute of America • India

Presencial
INR 1.800.000 - 3.000.000
LAB49 Principal/Lead Android Engineer
LAB49 Principal/Lead Android Engineer

TheCodingShef • Dadri

Presencial
INR 2.800.000 - 5.500.000
Senior Android Engineer (AI & Modular Architecture)
Senior Android Engineer (AI & Modular Architecture)

TheCodingShef • Bengaluru

Presencial
INR 2.500.000 - 4.000.000
Mobile App Developer
Mobile App Developer

TheCodingShef • Gurugram District

Presencial
INR 600.000 - 1.200.000
Software Engineer III (Mobile Developer)
Software Engineer III (Mobile Developer)

TheCodingShef • Vadodara

Híbrido
INR 1.200.000 - 2.200.000
LAB49 Senior Android Engineer, Noida
LAB49 Senior Android Engineer, Noida

TheCodingShef • Dadri

Presencial
INR 2.000.000 - 2.800.000
Tech Lead, Android Core Product - Mumbai, India
Tech Lead, Android Core Product - Mumbai, India

TheCodingShef • Mumbai

A distancia
INR 2.500.000 - 4.200.000