Role intent Live

Software Engineering II

Microsoft

Work Mode

Onsite

Employment Type

FULL TIME

Location

India, Karnataka, Bangalore

Application Deadline

September 8, 2026

Design, develop, test, and maintain Android application features using Kotlin (and Java where applicable) in a large‑scale production codebase. Debug and resolve issues related to performance, reliability, memory usage, and crashes across a wide range of Android devices and OS versions.

Responsibilities

Collaborate with product management, design, and backend teams to translate requirements into high‑quality Android implementations. Write clean, maintainable, and well‑tested code following Android best practices, architectural patterns (MVVM, Clean Architecture), and coding standards. Participate in code reviews, provide constructive feedback, and incorporate feedback from peers to improve code quality. Contribute to improving engineering fundamentals such as build quality, CI/CD pipelines, test coverage, and release readiness. Demonstrate end‑to‑end ownership of assigned features, including development, testing, rollout, and post‑release monitoring.

Required Qualifications

Bachelor's Degree in Computer Science or related technical field AND 4 years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python. OR equivalent experience. 3+ years of professional Android development experience in a product‑focused engineering environment. Solid proficiency in Kotlin and solid understanding of Java. Hands‑on experience with Android SDK, Android Studio, Gradle, and modern Android libraries (Jetpack components such as ViewModel, LiveData, Room, Navigation). Good understanding of REST APIs, JSON, networking, threading, and asynchronous programming. Familiarity with unit testing, instrumentation testing, and debugging tools on Android. Experience working on large‑scale consumer or enterprise mobile applications. Knowledge of performance optimization, memory profiling, and crash analysis on Android. Exposure to CI/CD systems, feature flags, experimentation, or telemetry in mobile apps. Familiarity with modern UI development using Jetpack Compose. Experience collaborating across geographies and working in agile development teams.

×

Join the Human Intelligence Club

Signal-preserving access for practitioners ready to be measured by applied depth.

Designed for builders entering the Human Intelligence club. Bring your PDF resume and intent snapshot. For companies running talent searches via Human Intelligence Recruiting Agent. Official email + role context required.

Max 10MB. We keep resumes private and route them only to HIRA reviewers.

Already earned access?

×

Log back into the club

Pick up where you left off. Evaluations, trajectories, and HIRA signals stay synced.

New to Human Intelligence?