LMI is seeking a Mobile Application Developer to translate design concepts into responsive, high-performance software applications for government agencies, accelerating their impact with innovation and speed.
Requirements
- Proficiency in React Native
- Proficiency with native Swift, or Kotlin
- Strong understanding of mobile app architecture patterns (MVC, MVVM, etc.).
- Experience integrating RESTful APIs and handling JSON data.
- Familiarity with version control systems such as Git.
- Experience with testing frameworks like Jest, XCTest, or Espresso.
- Familiarity with continuous integration/continuous deployment (CI/CD) pipelines for mobile apps.
Responsibilities
- Design, develop, and maintain the front-end components of a native mobile application using frameworks such as React Native, SwiftUI, or Kotlin Multiplatform Mobile (KMM).
- Optimize UI components for performance and responsiveness on both Android and iOS platforms.
- Collaborate with UX/UI designers to ensure a seamless and visually appealing user experience.
- Work closely with back-end developers to integrate APIs and ensure data accuracy and security.
- Implement real-time data syncing, caching, and offline functionality as required.
- Conduct unit testing and debugging to ensure functionality and adherence to quality standards.
- Create and maintain technical documentation for front-end code and processes.
Other
- Travel within CONUS will be required on occasion.
- Candidates must be eligible to obtain a DoD Secret Clearance. Current clearance is preferred.
- Equivalent years of work experience may be considered in lieu of a degree.
- Strong problem-solving skills and attention to detail.
- Familiarity with the SAFe Agile methodology and tools like Gitlab.