onsite
Senior Software Engineer, Mobile Android , Google Workspace
Software Engineer
Senior Software Engineer focused on Android development, building robust Google Workspace mobile experiences using Java/Kotlin, advanced software design, and algorithmic expertise.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance Android applications for Google Workspace products.
- Collaborate with cross‑functional teams to define architecture, data models, and API contracts.
- Implement rigorous unit, integration, and UI tests to ensure reliability and scalability.
- Optimize app performance, memory usage, and battery consumption across diverse device profiles.
- Mentor junior engineers, conduct code reviews, and promote best practices in Android development.
Requirements
- 5+ years of professional experience in Java or Kotlin programming.
- 3+ years of hands‑on Android application development and deployment.
- Strong foundation in software design, architecture, and data structures & algorithms.
- Experience with modern Android libraries (Jetpack, Coroutines, MVVM) and CI/CD pipelines.
- Excellent problem‑solving skills and a passion for delivering user‑centric mobile experiences.