1) iOS Developer
Madison, Wisconsin (Hybrid)
We are looking for an iOS Developer to design, build, and maintain native iOS applications
using Swift.
This role focuses on developing high-quality, user-friendly mobile apps and working closely
with product, design, and backend teams to deliver reliable features. This is a hands-on
role for someone who cares about clean code, good user experience, and building things
that actually work in production.
Responsibilities:
• Design and build native iOS applications using Swift
• Develop and maintain features across the full lifecycle of the app
• Collaborate with product managers, designers, and backend engineers
• Ensure app performance, stability, and responsiveness
• Write clean, readable, and maintainable code
• Debug issues, fix bugs, and improve existing functionality
• Integrate APIs and backend services (REST/JSON)
• Participate in code reviews and contribute to technical decisions
• Follow iOS platform guidelines and best practices
Skills Needed:
• Strong experience with Swift for iOS development
• Experience building native iOS apps for iPhone and/or iPad
• Familiarity with Xcode and iOS SDKs
• Experience with UIKit and/or SwiftUI
• Understanding of iOS app architecture patterns (MVC, MVVM, etc.)
• Experience integrating REST APIs and handling network data
• Knowledge of Git or other version control systems
• Ability to write well-structured, testable code
• Comfortable working in a collaborative team environment
2) Android Developer
Madison, WI (Hybrid)
We’re looking for an Android Developer to design, build, and maintain native Android
applications using Kotlin.
This role focuses on developing high-quality, user-friendly mobile apps and working closely
with product, design, and backend teams to deliver reliable features. This is a hands-on
role for someone who cares about clean code, good user experience, and building things
that actually work in production.
Responsibilities:
• Design and build native Android applications using Kotlin
• Develop and maintain features across the full app lifecycle
• Collaborate with product managers, designers, and backend engineers
• Ensure app performance, stability, and responsiveness across devices
• Write clean, readable, and maintainable code
• Debug issues, fix bugs, and improve existing functionality
• Integrate APIs and backend services (REST/JSON)
• Participate in code reviews and contribute to technical decisions
• Follow Android platform guidelines and best practices
Skills Needed:
• Strong experience with Kotlin for Android development
• Experience building native Android apps for phones and/or tablets
• Familiarity with Android Studio and Android SDK
• Experience with Android UI development (XML layouts and/or Jetpack Compose)
• Understanding of Android app architecture patterns (MVC, MVVM, etc.)
• Experience integrating REST APIs
• Knowledge of Git or other version control systems
• Ability to write well-structured, testable code
• Comfortable working in a collaborative team environment