Mobile App Developers (Android & iOS) | Junior, Mid-Level & Senior | Hybrid - Mechanicsville TN Job at PERMEVO, Knox County, TN

  • PERMEVO
  • Knox County, TN

Job Description

Open Positions

✅ Senior iOS Developer

✅ Lead Android Developer

✅ Mid-Level Android Developer

✅ Junior Android Developer

: Mechanicsville, TN

: Hybrid – split between office and remote days

: Full-Time

Experience Requirements

Android Developers (Senior/Mid/Junior)

  • Professional software development experience, including experience in building native Android applications with Kotlin.
  • Hands-on experience with Jetpack Compose and modern Android UI development.
  • Solid understanding of app architecture patterns (MVVM, Clean Architecture) and separation of concerns.
  • Experience with Kotlin Coroutines and Flow for asynchronous and reactive programming.
  • Experience with dependency injection (Hilt/Dagger).
  • Experience consuming RESTful APIs (Retrofit/Ok and working with JSON.
  • Experience with local persistence (Room or similar).
  • Proficient with Git and code versioning workflows.
  • Understanding of design principles behind scalable, maintainable applications.
  • Strong problem-solving skills and a collaborative, team-first attitude.
  • Exposure to automated testing and static analysis tools like ktlint/Detekt.

Senior iOS Developer

  • Professional software development experience, including experience in building native iOS applications with Swift.
  • Hands-on experience with Swift UI and modern iOS UI development.
  • Solid understanding of app architecture patterns (MVVM, Coordinators) and separation of concerns.
  • Experience with Swift concurrency (async/await) and combine for asynchronous and reactive programming.
  • Experience with dependency management using Swift Package Manager.
  • Experience consuming RESTful APIs and working with JSON (Codable).
  • Experience with local persistence (Core Data, User Defaults, or similar).
  • Proficient with Git and code versioning workflows.
  • Understanding of design principles behind scalable, maintainable applications.
  • Strong problem-solving skills and a collaborative, team-first attitude.

Nice to Have

  • Experience with ExoPlayer or other media/video playback and streaming. (Android)
  • Experience with AVFoundation/AVPlayer or other media/video playback and streaming. (iOS)
  • Experience with multi-flavor/multi-module Gradle builds.
  • Familiarity with feature flagging (e.g., Launch Darkly) and A/B testing.
  • Experience integrating analytics, attribution, and push notification SDKs.
  • Knowledge of CI/CD pipelines and DevOps practices (Azure DevOps a plus).
  • Experience with automated testing (unit and UI) and static analysis tools like ktlint/Detekt.
  • OTT/TV or news/media app experience.

Job Tags

Full time, Work at office, Local area, Remote work

Similar Jobs

Einride

Regional Planner Job at Einride

 ...shippers.At Einride Logistics, we arent just moving goods; we are re-engineering the very fabric of the supply chain. As a Regional Planner, you won't just be "dispatching" you will be the architect of a high-performance regional network. You will leverage Einrides... 

Kinross Gold

Mine Engineer Job at Kinross Gold

 ...Mine Engineer Posting Date: 7/6/26 Location: Elko, NV, USA, Job...  ...Independently handles relevant technical duties, including application submittal, monitoring, and...  ...valid driver's license. Health, Safety, and Environmental Requirements 1.... 

Cobalt Recruitment

Town Planner Job at Cobalt Recruitment

We're looking for someone with around 12-18 months' planning experience who is keen to develop their expertise and take on greater project responsibility.You don't need to be a Reserved Matters specialist, but some exposure and a good understanding of the Reserved Matters...

Einstein

Bilingual Clinical Interviewer Job at Einstein

 ...communicate verbally and in writing in Englishand Spanish to non-English speaking study participants; POSITION RESPONSIBILITIES Interview and screen potential participants in person or telephone utilizing Spanish and English; Administer consent forms and... 

CompHealth

Missouri Facility Is Seeking a Locums Obstetrics Gynecologist Job at CompHealth

 ...you. Let us do the heavy lifting and handle the headache of credentialing, travel, housing, and so much more. With the premier staffing agency as your champion, you can achieve more success with less worry. No other agency has our capabilities and scale, which allows us...