Senior Mobile Developer

Themesoft Inc.

Portland (ME)

Hybrid

USD 90,000 - 130,000

Full time

18 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

Themesoft Inc in Portland, ME is seeking an experienced Android Developer with strong Kotlin expertise to design, develop, test, and maintain high-quality Android applications. The role is hybrid (2-4 days per week) based out of Portland, ME.

You will collaborate with product managers, UI/UX designers, backend engineers, and QA to deliver scalable, secure mobile solutions. You will implement MVVM/Clean Architecture, Jetpack Compose, and REST API integrations while upholding performance and

Qualifications

  • Experience designing and developing native Android apps with Kotlin.
  • Familiarity with Android architecture patterns and MVVM/ Clean Architecture.
  • Experience with Jetpack components and Jetpack Compose.
  • REST API integration and backend service consumption.
  • Experience with testing: unit tests and UI tests.
  • Experience with performance profiling and debugging.

Responsibilities

  • Design, develop, and maintain native Android apps 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.

Skills

Kotlin
Jetpack Compose
MVVM / Clean Architecture
REST API Integration
Offline caching strategies
Unit Testing
Debugging & Performance Profiling

Job description

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

Job Description:

We are looking for an experienced Android 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.

Must-have Skills:
  • Kotlin
  • Jetpack Compose
  • MVVM / Clean Architecture
  • REST API Integration
  • Offline and Caching Strategies
  • Unit Testing
  • Debugging and Performance Profiling
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

Android Developer
Android Developer

Themesoft Inc • Portland (ME)

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

SwankTek Inc. • Portland (ME)

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

New York Technology Partners • Wilmington (DE)

Hybrid
USD 110,000 - 140,000
Senior Mobile Developer
Senior Mobile Developer

TechDigital Group • Portland (ME)

On-site
USD 110,000 - 140,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
Senior Android Engineer – Kotlin & Jetpack Compose
Senior Android Engineer – Kotlin & Jetpack Compose

Themesoft Inc • Portland (ME)

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

Amtex Systems Inc • Lewiston (ME)

On-site
USD 70,000 - 110,000
Senior Android Developer - Kotlin, Jetpack Compose (Hybrid)
Senior Android Developer - Kotlin, Jetpack Compose (Hybrid)

New York Technology Partners • Wilmington (DE)

Hybrid
USD 110,000 - 140,000