Android Software Engineer

InfraTech Solutions

New York (NY)

Hybrid

USD 120,000 - 160,000

Full time

2 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Flexible working options
Professional development opportunities

Job summary

InfraTech Solutions is seeking an experienced Mobile Software Engineer – Android to build consumer-facing mobile solutions that strengthen real-world community engagement in the New York area. You will champion modern Android architecture and deliver performant features for end users.

As part of a cross-functional team, you will ship native Android applications, conduct code reviews, optimize performance, and ensure accessibility.

Qualifications

  • 3+ years shipping native Android apps.
  • Proficiency in Kotlin, Java, or both.
  • Experience with Jetpack Compose and Android frameworks.
  • Experience integrating mobile clients with RESTful APIs.
  • Knowledge of modern mobile architecture and testing practices.
  • Experience publishing live apps to Google Play.
  • Strong collaboration and communication skills.

Responsibilities

  • Write scalable Kotlin/Java code across the software lifecycle.
  • Collaborate with product, design, and backend teams from vision to deployment.
  • Build and optimize native Android apps for responsiveness and stability.
  • Lead code reviews and refine app architectures.
  • Diagnose performance bottlenecks across devices.
  • Incorporate accessibility and user-centric design into releases.
  • Stay updated with Android SDK tools and industry standards.

Skills

Kotlin
Java
Jetpack Compose
REST APIs
Android architecture
Performance optimization
Mobile testing
Play Store
Collaboration

Job description

Job Title: Mobile Software Engineer – Android

Location: New York, NY Metro Area (Hybrid)

Employment Type: Full-Time or Contract

About The Opportunity

Are you eager to build consumer-facing mobile solutions that strengthen real-world community engagement? We are seeking an experienced Android Engineer to craft high-impact mobile applications that bridge communication across multiple user groups. In this role, you will champion modern Android architecture, delivering performant, reliable features that directly enhance daily collaboration for end users.

Responsibilities
  • Author scalable, maintainable codebase structures using Kotlin and Java throughout the complete software lifecycle.
  • Partner with cross-functional product, design, and backend engineering teams to bring features from initial vision through deployment.
  • Build, maintain, and optimize native Android applications to guarantee top-tier responsiveness and operational stability.
  • Conduct thorough code reviews, lead technical planning, and refine existing application architectures.
  • Diagnose, troubleshoot, and resolve performance bottlenecks across diverse hardware configurations.
  • Champion inclusive product development by integrating accessibility and user-centric design principles into every release.
  • Stay aligned with modern Android SDK tools, updates, and mobile development industry standards.
Requirements
  • 3+ years of hands-on professional software engineering experience shipping native Android applications.
  • Advanced proficiency in Kotlin, Java, or both development languages.
  • Practical background working with Jetpack Compose and standard Android development frameworks.
  • Proven track record integrating mobile clients with RESTful APIs alongside backend engineering teams.
  • Sound knowledge of modern mobile architectural patterns, performance optimization, and mobile testing methodologies.
  • Demonstrated history of publishing and maintaining live applications on the Google Play Store.
  • Excellent collaborative mindset and strong oral/written communication skills.
Preferred Qualifications
  • Experience engineering mobile platforms that serve distinct simultaneous user personas (such as administrative and end-consumer audiences).
  • Understanding of digital accessibility standards and designing tools for varied demographic needs.
  • Professional exposure to educational technology, mission-driven organizations, or non-profit software ecosystems.
  • Technical familiarity implementing background push services, offline-first data synchronization, or multi-tenant user accounts.
  • Experience maintaining compatibility across wide-ranging Android operating system versions and form factors.
Compensation & Benefits
  • Competitive base compensation package reflective of experience level.
  • Comprehensive benefits package including medical coverage, flexible working options, and ongoing professional development opportunities.

We are an equal opportunity employer and value diversity at our company. We do not discriminate based on race, religion, color, ethnic origin, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Accepting Candidates

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Android Software Engineer
Android Software Engineer

InfraTech Solutions LLC • New York (NY)

Hybrid
USD 90,000 - 130,000
Medical coverage
Flexible working options
Professional development
Android Software Engineer
Android Software Engineer

Objective Partners • New York (NY)

Hybrid
USD 90,000 - 150,000
Medical coverage
Flexible working options
Professional development opportunities
Android Software Engineer - Hybrid NYC, Impactful Apps
Android Software Engineer - Hybrid NYC, Impactful Apps

Objective Partners • New York (NY)

Hybrid
USD 90,000 - 150,000
Medical coverage
Flexible working options
Professional development opportunities
Android Developer
Android Developer

Ampcus, Inc • New York (NY)

On-site
USD 83,000 - 138,000
Software Engineering Manager, Android
Software Engineering Manager, Android

Human Ventures, LLC. • New York (NY)

On-site
USD 210,000 - 280,000
Competitive salary
Meaningful equity in stock options
401(k) plan
+12
Software Engineer (Android) ID48356
Software Engineer (Android) ID48356

AgileEngine • Miami (FL)

Hybrid
USD 100,000 - 130,000
Mentorship and TechTalks
Education budget
Fitness budget
+1
Software Engineer (Android) ID48356
Software Engineer (Android) ID48356

AgileEngine • Boca Raton (FL)

Hybrid
USD 100,000 - 130,000
Mentorship
Education budget
Flexible schedule
+1
Software Engineer (Android) ID48356
Software Engineer (Android) ID48356

AgileEngine • Seattle (WA)

Hybrid
USD 120,000 - 150,000
Mentorship and personalized growth roadmaps
Competitive USD-based compensation
Flexible schedule with remote options
+1
Software Engineer (Android) ID48356
Software Engineer (Android) ID48356

AgileEngine • Tampa (FL)

Hybrid
USD 100,000 - 130,000
Mentorship and TechTalks
Competitive USD-based compensation
Flexible schedule
+1
Senior Developer- Mobile Android
Senior Developer- Mobile Android

Endava • Tennessee

Hybrid
USD 90,000 - 130,000
Hybrid work environment