Android Developer

Themesoft Inc

Portland (ME)

Hybrid

USD 100,000 - 150,000

Part time

9 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Themesoft Inc is seeking an experienced Senior Mobile Developer to design, build, test, and maintain high-quality Android applications using Kotlin. You will work in a hybrid role based in Portland, ME, collaborating with product, design, backend, and QA teams to deliver scalable mobile solutions.

The ideal candidate has hands-on experience with Jetpack Compose, MVVM, REST API integration, offline caching, and a strong emphasis on testing and performance.

Qualifications

  • Proven Kotlin Android development experience.
  • Strong knowledge of MVVM and Clean Architecture.
  • Experience integrating REST APIs and handling offline data.

Responsibilities

  • Design, develop, and maintain native Android apps using Kotlin.
  • Build scalable apps with Android SDK and modern architecture.
  • Implement UI with Jetpack Compose and Material Design.
  • Integrate RESTful APIs, authentication, and push notifications.
  • Apply MVVM/Clean Architecture and contribute to code quality.
  • Write unit/UI tests and collaborate with QA to fix defects.
  • Participate in code reviews and architectural discussions.
  • Ensure security, performance, and release readiness via CI/CD.

Skills

Kotlin
Jetpack Compose
MVVM / Clean Architecture
REST API Integration
Offline and Caching Strategies
Unit Testing
Debugging and Performance Profiling

Tools

Android Studio
Android SDK
Room
WorkManager

Job description

Location : Role is hybrid (2-4 days/wk) based out of Portland, ME

Work Arrangement : Hybrid

Employment Type : Contract

Must-have Skills:
  • Kotlin
  • Jetpack Compose
  • MVVM / Clean Architecture
  • REST API Integration
  • Offline and Caching Strategies
  • Unit Testing
  • Debugging and Performance Profiling
About the Role

We are seeking an experienced Senior Mobile Developer with strong Kotlin expertise to design, develop, test, and maintain high-quality Android applications.

The ideal candidate will have hands-on experience building scalable, secure, and high-performance mobile applications using modern Android development practices.

The candidate will work closely with product managers, UI/UX designers, backend engineers, and QA teams to deliver reliable and user-friendly mobile solutions.

Key Responsibilities:
  • Design, develop, and maintain native Android applications using Kotlin.
  • Build scalable and maintainable applications using Android SDK and modern Android architecture. Develop responsive and user-friendly mobile interfaces following Material Design principles.
  • Work with Jetpack components, including ViewModel, LiveData, Room, Navigation, and WorkManager.
  • Implement modern UI using Jetpack Compose. Integrate RESTful APIs and backend services into Android applications. Work with JSON, authentication, push notifications, and third-party SDK/API integrations.
  • Implement MVVM / Clean Architecture and appropriate design patterns. Write clean, reusable, testable, and well-documented code.
  • Develop unit tests and UI tests and work closely with QA to resolve defects. Troubleshoot performance issues, crashes, memory leaks, and other production issues.
  • Participate in code reviews and contribute to technical design and architecture discussions.
  • Collaborate with cross-functional teams in an Agile/Scrum environment.
  • Ensure applications meet security, performance, scalability, and usability requirements. Support application releases through Google Play Store and CI/CD pipelines.
Work Authorization

Applicants must be legally authorized to work in the United States.

Themesoft Inc is an Equal Employment Opportunity employer. We consider qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, veteran status, or any other status protected by applicable federal, state, or local law.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Mobile Developer
Senior Mobile Developer

Reqroute, Inc • Portland (ME)

Hybrid
USD 100,000 - 150,000
Senior Android Engineer - Hybrid (Kotlin, Jetpack Compose)
Senior Android Engineer - Hybrid (Kotlin, Jetpack Compose)

Themesoft Inc • Portland (ME)

Hybrid
USD 100,000 - 150,000
Senior Mobile Developer
Senior Mobile Developer

New York Technology Partners • Portland (ME)

On-site
USD 90,000 - 130,000
Senior Mobile Developer
Senior Mobile Developer

Glansa Associates • Portland (OR)

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

Amtex Systems Inc • Lewiston (ME)

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

7Th Sky Tech • San Francisco (CA)

On-site
USD 100,000 - 150,000
Competitive salary
Career growth opportunities
Collaborative environment
+1
Senior Android Engineer (Kotlin) – Hybrid, Portland
Senior Android Engineer (Kotlin) – Hybrid, Portland

Reqroute, Inc • Portland (ME)

Hybrid
USD 100,000 - 150,000
Kotlin/Jetpack Compose Developer - #26-24934
Kotlin/Jetpack Compose Developer - #26-24934

Us Tech Solutions • Boston (MA)

On-site
USD 83,000 - 124,000
Android Developer
Android Developer

Mainz Brady Group • Glendale (CA)

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

Jobs via Dice • Orlando (FL)

Hybrid
USD 80,000 - 110,000