Back to Jobs
Recently postedTechnology

Senior Mobile Developer

Swanktek IncPortland, ME🇺🇸United States

Quick overview

SeniorityMid Senior
Work modeHybrid
LocationPortland, ME, United States
ScrumAndroid SDKJetpack ComposeKotlinAndroidRESTAgileCI/CD

Job description

Job Title: Senior Mobile Developer
Location: Portland, ME (hybrid 2-4 days/wk)
Duration: Long Term Contract
Exp: 10+yr
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

Similar jobs