Empowering companies to work with the best engineers in the world
Android Developer
Location
India
Posted
128 days ago
Salary
0
Seniority
Senior
Job Description
Android Developer
Smart Working
• Develop and deliver new features for a white-label eCommerce Android application • Build and maintain UI using Jetpack Compose, following modern Android best practices • Maintain and evolve Kotlin Multiplatform (KMP) shared business logic used across Android and iOS • Maintain end-to-end tests to ensure application stability and reliability • Collaborate closely with product management, web, and iOS engineers within a feature pod • Contribute to code quality through reviews, testing, and continuous improvement • Support CI/CD pipelines and deployment workflows as part of the Android development lifecycle
Job Requirements
- 4+ years of Android development experience, building and maintaining production mobile applications
- 4+ years of experience with Jetpack Compose, delivering modern, declarative UI
- Strong experience working with Kotlin Multiplatform (KMP) or similar shared mobile business logic
- Experience working with Compose Multiplatform in a production or near-production environment
- Solid understanding of Git-based workflows and experience using GitLab CI/CD
- Experience integrating APIs, including GraphQL, within mobile applications
- Comfortable working in a collaborative, cross-platform mobile team
Benefits
- Fixed Shifts: 12:00 PM - 9:30 PM IST (Summer) | 1:00 PM - 10:30 PM IST (Winter)
- No Weekend Work: Real work-life balance, not just words
- Day 1 Benefits: Laptop and full medical insurance provided
- Support That Matters: Mentorship, community, and forums where ideas are shared
- True Belonging: A long-term career where your contributions are valued
Related Guides
Related Job Pages
More Android Engineer Jobs
Android Engineer
Defense UnicornsWe help mission-focused heroes solve the world’s biggest software challenges.
• Participate in architecture and product decision-making processes with the team • develop new features to simplify user workflows • Collaborate with a team to define, design, and implement new features • Identify and address bottlenecks, fix bugs, and maintain code quality • Gather requirements and provide accurate and realistic project milestones and timelines for completion • Engage in engineering-wide architecture and design reviews • Coordinate cross-team initiatives to deliver new products and features on GitHub • Collaborate with backend engineers to create a cohesive product • Work closely with designers to propose new ideas and provide feedback • Test the app to maintain a high product quality • Mentor teammates to support their professional development • Architect android mobile applications and design best practices
• Design, build and maintain Android apps and SDKs in Kotlin • Develop Android payment applications for a variety of devices and form factors • Work with engineers, product managers, designers, and stakeholders across the company to bring new features and products to Stripe’s mobile users • Collaborate with Android developers who work on the Stripe mobile apps and Stripe Terminal to set best practices for Android development across the company • Work with user research and product design to understand users and address their needs
Senior Android Platform Engineer
ZillowReimagining real estate to make it easier than ever to move from one home to the next.
• Architect and enhance CI/CD tooling and workflows for Android development • Develop custom productivity tools, such as CLIs and IDE plugins, to support developers • Lead platform-level architecture initiatives within a monorepo environment • Scale and evolve the Android monorepo to support multiple continuously integrated applications • Design and implement observability and code-health insights across the Android platform • Collaborate with cross-functional teams to improve developer experience and productivity • Leverage AI-based tooling to accelerate feedback, automation, and reliability in CI/CD processes • Contribute to technical talks, architecture discussions, and written guides for knowledge sharing
Software Developer – Android
TextNowWe believe communication belongs to everyone. We exist to democratize phone service.
• Design, develop, and sustain high-performance Android applications using Kotlin, Jetpack Compose, and Java. • Lead architectural modernization and modularization to improve scalability and cross-platform reuse. • Define and own the entire lifecycle of your systems: feature ideation, API design, instrumentation, deployment (CI/CD), live-traffic monitoring, unit/UI/e2e testing, user telemetry & data analysis, experiment design (A/B tests), and continuous iteration. • Influence and evolve our architecture: propose and lead initiatives to decompose monoliths, build shared libraries and frameworks, improve modularization, enable reuse across Android, iOS, and Web; evaluate new Android platform capabilities (e.g., new OS releases, device types, form factors, architectures) and lead their adoption. • Apply AI-driven tools and automation frameworks to speed up development, code analysis, testing, and reliability. • Leverage intelligent telemetry, analytics, and optimization pipelines to improve app performance and user experience. • Define observability standards, telemetry pipelines, and fault-tolerance strategies for production-grade systems. • Partner closely with product, design, backend, and data teams to deliver seamless, high-quality user experiences. • Drive technical discussions, mentor developers, and influence strategic direction across mobile platforms.




