CareerPlan

Senior Software Development Engineer

USAFull-time2026-09-17 → 2026-11-10
On-site · India

Core

Develop and maintain foundational frameworks and shared components for Android mobile applications, ensuring high performance and reliability.

Role type

Senior IC Android Software Engineer

Builds

Native mobile applications, shared frameworks, and engineering tooling

Domain

Mobile Development (Android)

Deliverable

production ML models | product features

Required skills

Java, Kotlin, Android Framework, Android SDK, Android Studio, Jetpack Compose, REST, JSON, AWS, GAE, Firebase, distributed systems design, app performance optimization

Preferred skills

Experience with analytics APIs, location APIs, social APIs, payment gateways, SMS gateways, media content transcoding, APM tools

Technologies

Java, Kotlin, Jetpack Compose, AWS, GAE, Firebase, Android Studio

Responsibilities

Write efficient, tested native mobile application code; define and improve engineering standards and development processes; own architecture contributions; prototype new ideas and explore emerging mobile technologies; monitor app performance metrics and drive improvements; contribute to knowledge sharing through technical blogs

Seniority

Senior, hands-on IC