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

Similar Jobs

AUTO GLASS BY PFAFFS

Automotive Glass Installer Job at AUTO GLASS BY PFAFFS

 ...Competitive Compensation Great Work Environment Career Advancement Opportunities Job Summary We are seeking an Automotive Glass Installer to join our team! Looking for a seasoned auto glass installer with at least 5 years experience. Must have reliable... 

Zaxby's

Restaurant Assistant Manager Job at Zaxby's

Zaxbys is seeking an Assistant Manager to support daily operations in our fast-casual restaurant. In this role, youll help lead a team focused on Southern hospitality, high-quality food, and an outstanding guest experience. Responsibilities include assisting with shift... 

BayCare Health System

Medical Records Coder I - Inpatient Coding (PRN/Remote) Job at BayCare Health System

 ...within the Tampa Bay area. Position Details Location: Work-from-home Status: PRN (non-benefit eligible/ hours not...  ...7:00am - 3:30pm Days: Monday through Friday The Medical Records Coder I is a PRN (non-benefit eligible) work-from-home position... 

Ameri-Force

Pipe Welder Job at Ameri-Force

 ...Job Description Job Description Job Description: Pipe Welder *Note: The specific duties, skills and qualifications may vary depending on the companys requirements and the nature of the tasks performed at the site. Employees must be willing to make reasonable adjustments... 

Regal Rexnord

Design Engineer II Job at Regal Rexnord

 ...This is a fully onsite role, with work performed at your designated Regal Rexnord office. Summary Opportunity for a Design Engineer to join Micro-Motion's US R&D team. This individual will be a member of the Sustaining Engineering Team and the primary...