AlphaSense is looking to expand its product to Android, and needs a highly experienced Staff Android Engineer to define the foundation of a modern, high-performance Android application used by enterprise users worldwide. This role will involve delivering core parts of their GenAI-powered mobile experience and ensuring the app meets enterprise needs.
Requirements
- Extensive developing best-in-class applications with Kotlin on Android
- Extensive experience applying Jetpack Compose in production-grade Android apps, including performance and UX considerations
- Deep expertise in mobile architectural design patterns, performance, scalability, and security.
- Strong expertise in modular Android app architecture, Async/Await & Coroutines based networking, and GraphQL
- A successful track record of leading significant technical projects and initiatives
- Solid experience with building CI/CD infrastructure and pipelines
- Experience with enterprise mobile application development and MDM solutions
Responsibilities
- take ownership of the Android app architecture
- leveraging the latest Android SDKs, Jetpack Compose, and modern design patterns to build modular, scalable, and maintainable features
- play a key role in delivering core parts of our GenAI-powered mobile experience
- help ensure the app meets the specific needs of enterprise environments, including private cloud compatibility, MDM support, and data security
- solving complex and cross-functional technical challenges
- collaborating closely with product management, design, backend engineering, and leadership to deliver impactful and aligned solutions
- building well-crafted software at scale
Other
- Excellent organizational, problem-solving, debugging, and analytical skills
- Experience with setting technical standards, guiding multiple teams, and fostering a culture of technical excellence
- Comfortable working with minimal guidance in a fast-paced, cross-functional environment
- Experience with building design systems
- Solid experience with backend development with Java/Kotlin, Node.js and/or Python