Mobile Application Developer
We are partnering with a dynamic, mission-driven organization dedicated to improving the lives of veterans through advanced technology solutions.The Role Design, develop, test, and maintain native mobile applications for iOS and Android platforms. Build responsive, accessible, and high-performing mobile user interfaces using SwiftUI, UIKit, Jetpack Compose, and Android SDK technologies. Develop reusable modules and manage application dependencies. Integrate mobile applications with enterprise APIs, backend services, embedded databases, and structured data formats. Develop and maintain Python scripts to support application automation, data processing, and development workflows. Collaborate with product owners, UX designers, QA engineers, and backend developers throughout the Software Development Lifecycle (SDLC).What You'll Need 5+ years of experience developing native mobile applications for iOS and Android. Proficiency with Swift, SwiftUI, UIKit, Swift Concurrency, Kotlin, Jetpack Compose, Android SDK, Jetpack libraries, and Coroutines. Experience managing application dependencies with tools like Swift Package Manager, CocoaPods, or Gradle. Experience working with SQLite and structured data formats within mobile applications. Experience integrating third-party SDKs for various functionalities (authentication, analytics, etc.). Familiarity with mobile application release management, app review processes, and deployment workflows. Bachelor's degree in Computer Science, Engineering, Information Technology, or a related field.What's On Offer Comprehensive health, dental, and vision coverage. 401(k) with company match and various insurance options. Paid Time Off and federal holidays. Access to wellness programs, discounts, and lifestyle benefits.Apply via Haystack today!