IAA Holdings, LLC (IAA), a Ritchie Bros. Auctioneers company, 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)
- Firebase (Analytics, Cloud Messaging, Crashlytics, App Distribution)
- GitHub Actions for automated builds, tests, and releases
- 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
- Full-time job schedule
- On-site work location at Two Westbrook Corporate Center, Westchester, IL, 60154, US