Android Developer

Staffing Spot, Inc.

Woodbridge Township (NJ)

On-site

USD 120,000 - 180,000

Full time

16 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Staffing Spot, Inc. is seeking an experienced Android developer to design, develop, test, and maintain high-quality Android applications using Kotlin in a fast-paced team.

You will implement reactive programming with Coroutines, apply Jetpack components, DI with Dagger, and integrate RESTful APIs with Retrofit, collaborating with product, design, QA, and backend teams. The role requires 5+ years of Android experience in an enterprise environment and a bachelor’s degree, with opportunities to

Qualifications

  • 5+ years of professional software development experience, with at least 4+ years in Android development.
  • Strong Kotlin expertise and experience with Reactive Programming and Coroutines.
  • Proficiency with Android Jetpack Architecture Components.
  • Hands-on RESTful API integration using Retrofit.
  • Proven track record delivering Android apps to public stores.
  • Bachelor's degree in CS/IT or equivalent experience.

Responsibilities

  • Design, develop, test, and maintain high-quality Android applications.
  • Build robust mobile apps using Kotlin.
  • Implement reactive programming and asynchronous operations with Coroutines.
  • Apply Android Jetpack components and modern development practices.
  • Implement DI using Dagger or similar frameworks.
  • Integrate RESTful APIs with Retrofit.
  • Collaborate with product managers, UI/UX designers, QA, and backend developers.
  • Troubleshoot and optimize app performance and security.
  • Publish and maintain apps on Google Play Store.
  • Ensure quality, scalability, and maintainability.

Skills

Android development
Kotlin
Reactive programming
Kotlin Coroutines
Android Jetpack
Dependency Injection
Retrofit

Education

Bachelor's degree in Computer Science or related field

Tools

Dagger

Job description

  • Design, develop, test, and maintain high-quality Android applications.
  • Build robust and scalable mobile applications using Kotlin.
  • Implement reactive programming concepts and asynchronous operations using Kotlin Coroutines.
  • Apply Android Jetpack Architecture Components and modern development practices.
  • Implement Dependency Injection using Dagger or similar frameworks.
  • Integrate RESTful APIs using Retrofit and other networking libraries.
  • Collaborate with product managers, UI/UX designers, QA engineers, and backend developers.
  • Troubleshoot, debug, and optimize application performance.
  • Ensure application quality, security, scalability, and maintainability.
  • Publish and maintain applications on Google Play Store.
Key Responsibilities
  • Design, develop, test, and maintain high-quality Android applications.
  • Build robust and scalable mobile applications using Kotlin.
  • Implement reactive programming concepts and asynchronous operations using Kotlin Coroutines.
  • Apply Android Jetpack Architecture Components and modern development practices.
  • Implement Dependency Injection using Dagger or similar frameworks.
  • Integrate RESTful APIs using Retrofit and other networking libraries.
  • Collaborate with product managers, UI/UX designers, QA engineers, and backend developers.
  • Troubleshoot, debug, and optimize application performance.
  • Ensure application quality, security, scalability, and maintainability.
  • Publish and maintain applications on Google Play Store.
Must-Have Skills & Qualifications
  • 5+ years of professional software development experience, with at least 4+ years specifically in Android development within a corporate or enterprise environment.
  • 3+ years of hands-on experience with Kotlin, Reactive Programming, Coroutines, and Dependency Injection frameworks such as Dagger.
  • Strong experience with Android Jetpack Architecture Components.
  • Good understanding of RESTful APIs and hands-on experience with Retrofit.
  • Proven experience developing and delivering Android applications, with examples available on public app stores.
  • Bachelor's degree in Computer Science, Information Technology, or a related technical field, or equivalent additional professional software development experience.

Skills: restful apis,kotlin,jetpack,android,software development

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Android Developer
Android Developer

Staffing Spot, Inc. • Charlotte (NC)

On-site
USD 90,000 - 130,000
Senior Android Engineer - Build Scalable Kotlin Apps
Senior Android Engineer - Build Scalable Kotlin Apps

Compunnel Inc. • Alpharetta (GA)

On-site
USD 120,000 - 180,000
Senior Mobile Developer
Senior Mobile Developer

TechDigital Group • Portland (ME)

On-site
USD 110,000 - 140,000
Android Developer
Android Developer

Interfell • United States

Remote
USD 90,000 - 130,000
Android Developer
Android Developer

Mphasis • Alpharetta (GA)

On-site
USD 140,000 - 180,000
Health insurance
401(k) match
Competitive bonus potential
Android Developer
Android Developer

HAN Staffing • New Jersey

On-site
USD 120,000 - 180,000
Android Developer
Android Developer

Mainz Brady Group • Glendale (CA)

On-site
USD 120,000 - 180,000
Android Developer
Android Developer

7Th Sky Techologies llc • San Francisco (CA)

On-site
USD 100,000 - 150,000
Competitive salary
Career growth opportunities
Collaborative environment
+1
Android Developer
Android Developer

Compunnel Inc. • San Leandro (CA)

On-site
USD 100,000 - 130,000
Senior Android Software Engineer
Senior Android Software Engineer

EPAM Systems • United States

Remote
USD 120,000 - 150,000