Senior Software Engineer - Android

INSPYR Solutions

Glendale (CA)

On-site

USD 110,000 - 140,000

Full time

9 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

INSPYR Solutions is seeking an Android developer with 4+ years of hands-on experience to build mobile apps using Kotlin and Jetpack Compose. You will collaborate with a small, productive team, drive code quality through tests and reviews, and participate in architecture discussions.

A BS/BA in CS or engineering is required. You will work with Android Studio, CI pipelines, and adapt to AI-assisted unit testing.

Qualifications

  • Excellent verbal and written communication skills.
  • Self-motivated with the ability to learn new technologies.
  • BS/BA in computer science, engineering or equivalent.

Responsibilities

  • Develop Android apps using Kotlin across OS versions.
  • Follow best practices for architecture and maintainable code.
  • Contribute to code reviews, testing, and CI processes.
  • Collaborate with QA and Automation teams to ensure quality.
  • Interact with Product Development to refine requirements and features.
  • Implement UI with Jetpack Compose and Android Studio workflows.
  • Ensure compliance with Google Play and app-store policies.

Skills

Communication
Self-starter

Education

BS/BA in CS or Engineering

Tools

Kotlin
Android Studio
Jetpack Compose
Java
XML
AI tooling (Cursor, Claude)

Job description

Responsibilities and Duties of the Role:

Summarize job responsibilities, core deliverables and major duties. What is required for the position to exist?

  • Focus on major areas of work, typically 20% or more of role% of Time
  • Contributing to a project or feature development
  • Using best practices and knowledge of internal or external business issues to improve products or services.
  • Writing efficient, reliable, and maintainable code whether implementing architectural improvements, user-facing features, or fixing defects.
  • Building solutions for problems of sizeable scope and complexity that will be successfully deployed to customers/users.
  • Influencing and driving software engineering best practices within the team.
  • Analyzing and optimizing application code for efficiency, reliability and performance.
  • Managing multiple competing priorities in a fast-paced, deadline-oriented environment.
  • Operating as a resource to less experienced Software Engineers, providing an open learning environment for cross-team knowledge sharing.
  • Coding, PR Reviews, Writing Tests
  • Collaborating with QA and Automation Team
  • Interacting with the Product Development team to review requirements and discuss feature development
Required Education, Experience/Skills/Training:

Minimum and Preferred. Inclusive of Licenses/Certs (include functional experience as well as behavioral attributes and/or leadership capabilities)

Basic Qualifications:
  • Up to 4+ years hands-on professional development experience with Android on all OS versions
Preferred Qualifications:
  • Solid understanding of OO design patterns and concepts.
  • Solid understanding of unit test frameworks and continuous integration systems.
  • Solid understanding of architecture, assisting Software Architects as necessary.
  • Android app development life cycle including Google Play and Amazon App Store compliance policies and submissions requirements.
  • Motivated self-starter with the ability to learn and adapt to new technologies.
  • Ability to collaborate in a small, productive development team as well as ability to work independently.
  • Work well with minimal technical supervision and supplemental engineering support.
  • Excellent verbal and written communication skills; can effectively articulate complex ideas and influence others through well-reasoned explanations.
Required Education:
  • BS, BA, or advanced degree in computer science, engineering or its equivalent
4. Technical Skills & Experience Requirements
  • Experience Level: 4+ years of Android development.
  • Core Technologies:
    • Kotlin (primary language)
    • Android Studio
    • Jetpack Compose for UI
  • Nice-to-haves:
    • Java and XML (legacy Android views)
    • Experience with streaming or entertainment apps (not required)
  • AI Tooling:
    • Familiarity with AI tools is a plus
    • Current tools used by the team include Cursor and Claude
    • AI is primarily used for unit testing support and debugging
    • Emphasis on cautious use of AI, with engineers expected to follow established coding best practices and not rely blindly on AI-generated output

INSPYR Solutions provides Equal Employment Opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability, genetics, or any other protected status. INSPYR Solutions complies with all applicable laws governing nondiscrimination in employment in every location in which the company has facilities.

Applicants requiring reasonable accommodation during the application or interview process should contact HR@inspyrsolutions.com for assistance.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Android Engineer
Senior Android Engineer

Compunnel, Inc. • Alpharetta (GA)

On-site
USD 120,000 - 180,000
Software Engineer (Android)
Software Engineer (Android)

Hilton Software • Town of Florida (NY)

On-site
USD 60,000 - 84,000
Android Developer
Android Developer

Mainz Brady Group • Glendale (CA)

On-site
USD 120,000 - 180,000
Sr. Android Application Developer
Sr. Android Application Developer

Infinite Convergence Solutions • Chicago (IL)

On-site
USD 100,000 - 130,000
Software Developer -Android III
Software Developer -Android III

Covenant Eyes • United States

Remote
USD 90,000 - 130,000
Health & Wellness: Comprehensive Medical, Vision, and Dental insurance
401(k) with company matching
Generous PTO policy
+1
Software Engineer III, Mobile, Android
Software Engineer III, Mobile, Android

Google • Mountain View (CA)

On-site
USD 147,000 - 210,000
Software Engineer (Android) ID48356
Software Engineer (Android) ID48356

AgileEngine • Boca Raton (FL)

On-site
USD 100,000 - 130,000
Mentorship
Education budget
Flexible schedule
+1
Android Developer
Android Developer

talentarchitect.com • Denver (CO)

On-site
USD 90,000 - 120,000
Software Engineer (Android) ID48356
Software Engineer (Android) ID48356

AgileEngine • Tampa (FL)

On-site
USD 100,000 - 130,000
Mentorship and TechTalks
Competitive USD-based compensation
Flexible schedule
+1
Software Engineer (Android) ID48356
Software Engineer (Android) ID48356

AgileEngine • Seattle (WA)

On-site
USD 120,000 - 150,000
Mentorship and personalized growth roadmaps
Competitive USD-based compensation
Flexible schedule with remote options
+1