
Senior Android Engineer – Growth
Posted 17 hours ago

Posted 17 hours ago
• Design, develop, and sustain Android features utilizing Kotlin, Jetpack Compose, contemporary Android components, and a composable declarative state management architecture.
• Create pixel-perfect user interfaces that accurately reflect designs and adapt across various devices, emphasizing accessibility and internationalization.
• Connect with backend services through GraphQL, REST, and WebSockets to provide robust offline and real-time experiences.
• Take ownership of feature areas from start to finish—covering technical design, instrumentation, deployment, monitoring, and iteration—while driving measurable improvements in picker speed and accuracy.
• Engage in code reviews, technical design evaluations, and release planning to maintain high engineering standards and enhance team efficiency.
• Profile, benchmark, and optimize application performance; monitor stability and quality using observability and crash tracking tools.
• Contribute features to codebases managed by other teams, coordinating with domain owners on design and strategic direction.
• Work collaboratively with backend, iOS, product, design, data, and retail stakeholders to synchronize objectives, navigate trade-offs, and achieve cross-functional results in a fast-changing environment.
• Over 4 years of professional experience in developing and deploying Android applications.
• Strong knowledge of Kotlin and Android essentials, including Jetpack Compose and traditional Views/XML.
• Practical experience with concurrency and reactive programming paradigms: Kotlin Coroutines and RxJava.
• Experience in integrating mobile applications with backend services using RPC, RESTful APIs, and WebSockets.
• Proven debugging and analytical capabilities utilizing Android Studio tools, profilers, and logs.
• Established history of contributing to code reviews and technical design documentation in collaboration with cross-functional teams.
• Experience in instrumenting applications for analytics, crash reporting, and performance monitoring.
• Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.
• Instacart offers highly competitive compensation and benefits tailored to each location where our employees are based.
• Offers may differ based on various factors such as candidate experience and skills necessary for the role.
• This position qualifies for a new hire equity grant along with annual refresh grants.
Software Mind
Mindera
Booksy
Get handpicked remote jobs straight to your inbox weekly.