See all roles

Senior Mobile Engineer (Android) - Remote Opportunity with GEICO

Work from home Full-time role Hiring

Transforming the Insurance Industry through Technical Excellence

GEICO is on a mission to revolutionize the insurance industry by leveraging technology to drive business transformation. As a leading auto insurer in the nation, we're committed to providing a friction-less experience to our customers while maintaining the highest standards of protection and availability. We're seeking an experienced Senior Mobile Engineer (Android) to join our team and help us achieve our goals.

About Our Company

GEICO is a wholly owned subsidiary of Berkshire Hathaway, offering a financially stable and rewarding workplace with opportunities for career advancement. With a rich history spanning over 75 years, we've established ourselves as an industry leader, employing thousands of dedicated and hard-working associates. Our company culture values mutual respect, diversity, and inclusion, providing a work environment where each associate can be productive and work to the best of their ability.

Job Summary

As a Senior Mobile Engineer (Android), you will play a key role in designing, developing, and maintaining high-performance, low-maintenance, and zero-downtime mobile applications. You will collaborate with cross-functional teams to drive our insurance business transformation, co-create a culture of psychological safety, and continuously improve our engineering practices.

Key Responsibilities

  • Scope, design, and build scalable, resilient distributed systems for mobile applications
  • Leverage technical skills to drive product definition and solution development
  • Engage in cross-functional collaboration throughout the entire software lifecycle
  • Lead design sessions and code reviews with peers to elevate engineering quality across the organization
  • Define, create, and support reusable application components/patterns from a business and technology perspective
  • Mentor other engineers and share best practices to improve processes within and across teams
  • Utilize programming languages like Kotlin, Java, JavaScript, TypeScript, Dart, Python, C#, SQL, and NoSQL databases, Container Orchestration services, and Azure tools and services
  • Utilize developer tooling across the software development life cycle to perform advanced-level Mobile/Web/UI design, implementation, and maintenance activities under minimal direction

Essential Qualifications

To be successful in this role, you should possess:

  • Fluency and specialization with at least two modern languages such as Kotlin, Java, JavaScript, TypeScript, JSX, Dart, Python, C++, or C# including object-oriented design
  • Proven understanding of micro-services architecture and extensible REST APIs
  • Experience in leveraging PowerShell scripting and DevOps Concepts
  • Fluency in Cloud Architecture and Azure DevOps Operational Framework
  • Experience with application monitoring tools, performance assessments, and security protocols
  • In-depth knowledge of CS data structures and algorithms
  • Experience with continuous delivery and infrastructure as code
  • Strong critical thinking, decision-making, and problem-solving skills
  • Excellent verbal and written communication skills

Preferred Qualifications

Additional qualifications that can enhance your candidacy:

  • Experience with Android Studio, VS Code, or a similar IDE
  • Experience with Gradle and Application Frameworks
  • Experience with Architecture components and Navigation Architecture Components
  • Experience in Risk assessment and Datacenter structure

What We Offer

As an Associate at GEICO, you'll enjoy our Total Rewards Program, which includes:

  • Premier Medical, Dental, and Vision Insurance with no waiting period
  • Paid Vacation, Sick, and Parental Leave
  • 401(k) Plan
  • Tuition Reimbursement
  • Paid Training and Licensures

Our compensation package is competitive, with an annual salary range of $60,000 to $230,000, depending on factors such as the scope and responsibilities of the role, your work experience, education, and training, and market and business considerations.

Career Growth Opportunities

At GEICO, we're committed to providing opportunities for career advancement and professional growth. As a Senior Mobile Engineer (Android), you'll have the chance to:

  • Develop your technical skills and expertise in mobile application development
  • Collaborate with cross-functional teams to drive business transformation
  • Mentor junior engineers and share best practices
  • Participate in design sessions and code reviews to elevate engineering quality

Our Culture

GEICO values diversity, inclusion, and mutual respect, providing a work environment where each associate can be productive and work to the best of their ability. We're committed to creating a culture of psychological safety, where associates feel empowered to share their ideas and perspectives.

Why Join GEICO?

If you're a motivated and talented Senior Mobile Engineer (Android) looking for a challenging and rewarding opportunity, we encourage you to join our team. With a competitive compensation package, opportunities for career advancement, and a culture that values diversity and inclusion, GEICO is the ideal place to grow your career.

Apply now and take the first step towards transforming the insurance industry through technical excellence!

Apply for this job

You might like

Senior Software Development Engineer - C++ Expert for Airline Systems Transformation

Work from home Full-time role

Senior Financial Analyst, People Finance - Remote Opportunity to Drive Excellence in Financial Planning & Analysis at a Global Tech Leader

Work from home Full-time role

Senior FP&A Solution Architect - Transforming Finance Technology for GEICO's Business Success

Work from home Full-time role

Senior Full Stack Developer - Charting New Horizons in Web Development (Fully Remote)

Work from home Full-time role

Senior Full Stack Engineer - Transforming Industries with Cutting-Edge Technology in a Remote Environment

Work from home Full-time role

Senior Full-stack Engineer - Node.js & React Expert for Cloud-Based Government Solutions

Work from home Full-time role

Senior Full Stack Engineer - Microservices, .NET, and Azure Expertise for Fintech Innovation in Healthcare

Work from home Full-time role

Senior FullStack Engineer - React, NodeJS, and Java Expert for Innovative Web Application Development

Work from home Full-time role

Senior Go-to-Market Recruiter - Transforming Industrial Tech through Talent Acquisition Excellence

Work from home Full-time role

Senior Home Lending Advisor - Expert Mortgage Guidance at Chase Home Lending's West Chester High Street Branch

Work from home Full-time role

American Express Part-Time Data Entry Jobs @Remote ? mysmartpros

Work from home Full-time role

Experienced Data Entry Consultant for Global Equity Management - Remote Work Opportunity with Competitive Hourly Rate and No Prior Experience Required

Work from home Full-time role

Senior Video Editor, Podcast Video job at New York Times Company in New York, NY

Work from home Full-time role

Remote Data Entry Specialist - Join the American Airlines Team (Part-Time Opportunity)

Work from home Full-time role

Administrative Support Specialist

Work from home Full-time role

MDS Coordinator – Remote With Local Travel Weekly in Jefferson, IA

Work from home Full-time role

Senior Actuarial Analyst – Pricing

Work from home Full-time role

Entry-Level Remote Live Chat Support Agent – Real‑Time Customer Engagement, Product Promotion & Sales Enablement

Work from home Full-time role

Senior Financial Analyst

Work from home Full-time role

Telemarketing Agents Part-Time

Work from home Full-time role