Software Engineer - Android
Responsibilities
Grow Your Skills, Grow Your Potential
Our Digital Experience Mobile team is seeking Android Mobile Engineers across multiple experience levels (Junior, Mid-Level, and Senior) to help build the award-winning State Farm mobile app. We leverage Agile principles and modern mobile technologies to deliver customer-facing features to production every three weeks. As an Android Mobile Engineer, you'll work alongside Android and iOS engineers, Experience Design (XD), Product Owners, Business Partners, and Quality Engineering teams to create experiences used by millions of customers. You'll help shape technical solutions from design through delivery, contribute to application architecture and performance, and play an active role in maintaining the reliability and quality our customers expect.
Qualifications
- Professional or project-based experience developing Android applications using Kotlin and Jetpack Compose
- Experience consuming RESTful APIs and JSON-based services (GraphQL experience is a plus)
- Knowledge of modern Android architecture and design patterns (MVVM)
- Experience debugging, troubleshooting, performance tuning, and application optimization
- Familiarity with AI-assisted development tools and workflows
Additional Skills
- Strong collaboration and communication skills
- Ability to work independently while contributing effectively within a collaborative team environment
- Experience partnering across engineering, design, product, testing, and business teams to achieve shared goals
- Curiosity, adaptability, and a passion for delivering exceptional customer experiences
Pay
Potential starting salary range: $81,000 - $123,000. Starting salary will be based on skills, background, and experience. High end of the range limited to applicants with significant relevant experience
Benefits
- On top of our competitive pay, you are eligible for an annual raise and bonus
- Focus on you and your family’s health with our robust health and wellbeing programs
- Take advantage of educational benefits like industry leading training programs, top-notch tuition assistance programs, employee resource groups, and mentoring
- Plan ahead with benefits like fertility/IVF/adoption assistance, college coaching, national discount programs, interactive monthly financial workshops, free financial coaching, and more
- Take a little “you” time with generous time off policies designed so you can plan around holidays, family events, volunteering, or just to take a relaxing day off
- Give back through our Matching Gift Program, Good Neighbor Grant Program, and the Employee Assistance Fund
- Plan for retirement using free financial advisors and a 401(k) plan with company contributions of up to 7% of your salary