L3Harris

Senior Mobile Developer

L3Harris$125K — $135K *
US-Anywhere
+ 35 other locationsRemote
Consumer Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • Proficient in Kotlin and Swift, with a strong grasp of modern programming constructs like coroutines and async/await.
  • Experience building production UI with Jetpack Compose and SwiftUI, focusing on state management.
  • Familiar with architectures such as MVVM and Composable Architecture, as well as dependency injection frameworks like Koin.
  • Skilled in designing and consuming RESTful APIs, using tools like Retrofit on Android and URLSession on iOS.
  • Experienced in mobile testing across various levels using frameworks like JUnit and XCTest.
  • Knowledgeable in automated CI/CD processes for multi-target applications using tools such as Fastlane and Bitrise.
  • Familiar with AI-assisted development tools and AI-directed prompt engineering.

Responsibilities

  • Contribute to architectural discussions, aligning software design with business goals.
  • Solve complex technical challenges and make decisions regarding technology and system architecture.
  • Provide technical leadership to junior developers, fostering a culture of knowledge sharing.
  • Conduct code reviews to maintain high code quality and adherence to standards.

Benefits

  • Flexible work hours and potential for remote work.
  • Collaborative team environment that supports learning and growth.
  • Access to the latest tools and technologies in mobile development.
  • Opportunities to mentor and guide junior team members.
Full Job Description

-    Proficiency in Kotlin & Swift: Deep understanding of modern Kotlin (coroutines/Flow, serialization) and Swift (async/await), including the platform runtimes, memory management and concurrency.
-    Native UI Frameworks: Experience building production UI with declarative frameworks — Jetpack Compose on Android and SwiftUI on iOS — including state management and lifecycle.
-    Architecture & Dependency Injection: Experience with reactive, testable mobile architectures (e.g. MVVM, The Composable Architecture) and dependency injection frameworks such as Koin.
-    RESTful API Integration: Experience designing and consuming robust, scalable REST APIs for third-party integrations and internal UI consumption (e.g. Retrofit/OkHttp on Android, URLSession on iOS).
-    Testing Frameworks: Proficiency with mobile testing across the pyramid — unit, integration, and UI testing with tools such as JUnit, Mockito, Robolectric, Espresso, and Compose UI test on Android; XCTest and XCUITest on iOS.
-    Mobile Tooling & CI/CD: Experience with automated, multi-target build and release pipelines (e.g. Gradle, Swift Package Manager, Bitrise, Fastlane), ideally for white-label / multi-tenant apps.
-    Worked on AI assisted development (e.g. GitHub Copilot, Claude, Cursor or ChatGPT)
-    Familiarity with AI directed prompt engineering for developing applications.

 Responsibilities & Duties:
- Contribute to architectural discussions, make design decisions, and ensure that the overall software architecture aligns with business goals and industry best practices.
- Solve complex technical problems and make critical decisions related to technology selection, system architecture, and project planning.
- Provide technical leadership and guidance to junior members of the development team.
- Conduct code reviews to ensure code quality, maintainability, and adherence to coding standards.

Requirements:
- Bachelor's degree or Diploma in Computer Science, Engineering, related field, or equivalent work experience.
- 8+ years of experience in software development, and 3+ years as a Software Engineer with a focus on designing and building complex, scalable systems.
- Deep understanding of software engineering principles, design patterns, algorithms, and system architecture.
- Ability to lead technical discussions, make critical decisions, and drive consensus among team members.
- Experience with cloud technologies and microservices architecture.

Salary range: $125,000 - $135,000 USD per year.

About L3Harris

L3Harris Technologies, Inc. is an American technology company, defense contractor and information technology services provider that produces C6ISR systems and products, wireless equipment, tactical radios, avionics and electronic systems, night vision equipment, and both terrestrial and spaceborne antennas for use in the government, defense, and commercial sectors. They specialize in areas such as electronic warfare and night vision. L3Harris Technologies was formed on June 29, 2019, through the merger of Harris Corporation and L3 Technologies. The company is based in Melbourne, Florida.
Learn more about L3Harris
Size
50,000 employees
Industry

Similar Jobs

More Jobs at L3Harris

More Consumer Technology Jobs

Find similar Senior Mobile Developer jobs: