IAA Holdings, LLC (IAA) is looking to solve the problem of designing, developing, and maintaining high-quality mobile applications that support business goals and deliver exceptional user experiences.
Requirements
- 5 + years of professional Android development experience (for Android role)
- 5 + years of professional iOS development experience (for iOS role)
- Kotlin, Java, and Jetpack Compose (for Android role)
- Swift (for iOS role)
- Experience with Firebase (Analytics, Cloud Messaging, Crashlytics, App Distribution)
- Experience with GitHub Actions for automated builds, tests, and releases
- Experience with Snyk and other static code analysis tools
Responsibilities
- Design, build, and maintain high-performance, scalable mobile applications
- Collaborate closely with product, design, QA, backend, and DevOps teams to deliver features end-to-end
- Participate in code reviews, enforce coding standards, and contribute to best practices
- Implement secure, maintainable, and testable code using modern architectures
- Work with RESTful APIs, authentication flows, and offline/low-connectivity scenarios
- Contribute to CI/CD pipelines, automated testing, and release workflows
- Troubleshoot production issues, optimize performance, and improve reliability and quality
Other
- Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience
- Excellent problem-solving, debugging, and communication skills
- Strong understanding of the mobile SDLC, architectures, and Agile methodologies
- 15 days of PTO each year
- Medical, dental, vision, and basic life insurances