Enable job alerts via email!

Staff Engineer – Mobile (Android) (REMOTE)

GEICO

Albuquerque (NM)

Remote

USD 75,000 - 260,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading insurance company is seeking a Staff Engineer for Mobile (Android) to drive their tech transformation. The ideal candidate will lead engineering efforts, ensuring high-quality applications while mentoring junior team members. This remote role offers a competitive salary and comprehensive benefits.

Benefits

Medical Insurance
Dental Insurance
Vision Insurance
Paid Time Off
401(k)
Tuition Assistance

Qualifications

  • 6+ years in software development with Mobile and Web frameworks.
  • Experience building products using microservices architecture.

Responsibilities

  • Providing leadership across multiple areas and engineering teams.
  • Owning complete solutions throughout their lifecycle.
  • Collaborating with product managers to solve complex problems.

Skills

Kotlin
Java
JavaScript
TypeScript
Dart
Python
C#
SQL
NoSQL
Problem Solving

Education

Bachelor’s degree in Computer Science
Bachelor’s degree in Information Systems

Tools

Android Studio
VS Code
Docker
Kubernetes
Azure DevOps
PowerShell

Job description

Staff Engineer – Mobile (Android) (REMOTE)

Join to apply for the Staff Engineer – Mobile (Android) (REMOTE) role at GEICO.

Position Summary: GEICO is seeking an experienced Staff Engineer, Mobile (Android) with a passion for building high-performance, low maintenance, zero-downtime platforms and applications. You will help drive our insurance business transformation as we transition from a traditional IT model to a tech organization with engineering excellence as its mission, while co-creating a culture of psychological safety and continuous improvement.

Position Description: Our Staff Engineer is a key member of the engineering team working on Mobile/Web solutions to ensure a frictionless customer experience and maintain high standards of protection and availability. The ideal candidate has broad and deep technical knowledge across front-end, back-end, and all intermediate points.

Responsibilities include:

  • Providing leadership across multiple areas and engineering teams.
  • Owning complete solutions throughout their lifecycle.
  • Collaborating with product managers, team members, customers, and other engineering teams to solve complex problems and build enterprise-class applications.
  • Ensuring quality, usability, and performance of solutions.
  • Leading design sessions and code reviews to elevate engineering standards.
  • Utilizing programming languages such as Kotlin, Java, JavaScript, TypeScript, Dart, Python, C#, SQL, and NoSQL databases, along with container orchestration tools like Docker and Kubernetes, and Azure services.
  • Mentoring junior team members to help them grow professionally.
  • Sharing best practices and improving processes within and across teams.

Qualifications:

  • Expertise in at least two modern languages (e.g., Kotlin, Java, JavaScript, TypeScript, Dart, Python, C#) with object-oriented design experience.
  • Experience building products using microservices architecture and REST APIs.
  • Experience in system architecture, design patterns, reliability, and scaling.
  • Knowledge of continuous delivery and infrastructure as code.
  • Proficiency in DevOps concepts, cloud architecture, and Azure DevOps.
  • Experience with PowerShell scripting and Azure Portal.
  • Familiarity with application monitoring and performance assessment tools.
  • Understanding of data structures, algorithms, and developer tooling across the software development lifecycle.
  • Experience with Android Studio, VS Code, or similar IDEs.
  • Strong problem-solving skills and ability to thrive in a fast-paced environment.

Experience:

  • 6+ years in software development with Mobile and Web frameworks/languages such as Kotlin/Java, React, TypeScript/JavaScript, or Flutter/Dart.
  • 4+ years working with open-source frameworks.
  • 3+ years in system architecture and design.
  • 3+ years with cloud services like AWS, GCP, or Azure.

Education: Bachelor’s degree in Computer Science, Information Systems, or equivalent experience.

Salary Range: $75,000 - $260,000 annually, depending on experience and other factors.

GEICO considers sponsoring qualified applicants for employment authorization.

Benefits include: Medical, Dental, Vision insurance, Paid time off, 401(k), Tuition Assistance, and more.

GEICO is an equal opportunity employer committed to diversity and inclusion.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Staff Engineer – Mobile (Android) (REMOTE)

GEICO

Boston

Remote

USD 75,000 - 260,000

3 days ago
Be an early applicant

Albuquerque Salesforce Admin Tutor

Varsity Tutors, a Nerdy Company

Albuquerque

Remote

USD 37,000 - 84,000

8 days ago

Albuquerque AP Computer Science Principles Tutor

Varsity Tutors, a Nerdy Company

Albuquerque

Remote

USD 60,000 - 80,000

8 days ago

Albuquerque High School Computer Science Tutor

Varsity Tutors, a Nerdy Company

Albuquerque

Remote

USD 175,000 - 230,000

10 days ago

Mobile Engineer - React Native

Lumenalta

Remote

USD 48,000 - 96,000

2 days ago
Be an early applicant

[Hiring] Staff Software Engineer - Mobile Android @Mozilla

Mozilla

Remote

USD 65,000 - 87,000

3 days ago
Be an early applicant

Software Quality Engineer - Mobile (Remote)

Lensa

Phoenix

Remote

USD 97,000 - 156,000

Today
Be an early applicant

Mobile Engineer - React Native

Lumenalta

Tulsa

Remote

USD 48,000 - 96,000

4 days ago
Be an early applicant

Senior Mobile Engineer

Casa

Remote

USD 160,000 - 187,000

5 days ago
Be an early applicant