Role: Android / iOS Mobile Developer
Location: Chicago (primary),IL hybrid onsite Locals
Contract
Experience : 10+ years
Visa: GC, USC
Senior-Level Expectations
- Strong independent coding skills
- Ability to think long-term, not just tactical fixes
- Ownership mentality; proactive problem solving
- Comfortable working in large orgs and parallel teams
- Experience collaborating across teams on shared codebases
- Cultural fit is critical (contractors treated like FTEs)
Team & Product Overview
- Team size:
- ~15 engineers total today
- hiring+ mobile engineers now ? growing to 40+
- Product:
- Buy Now, Pay Later (BNPL)
- Expanding to new products, markets, and countries
- Apps are being rebuilt from the ground up
- Very aggressive delivery timelines for 2025
Location & Onsite Requirements
- Hybrid onsite: Monday, Tuesday, Thursday
- Chicago office expanding through mid-2026
- Preference for candidates local to Chicago
- Open to relocation on a case-by-case basis
Interview Process (Desired)
Their Side (2 Rounds):
- Coding Interview (HackerRank)
- Architecture / Design / Leadership Round
Final decision based on feedback from all 4 rounds
Technical Requirements
iOS
- Swift
- GraphQL
- REST
- XC Test
- (Likely SwiftUI / “50 UI” reference)
Android
- Kotlin
- GraphQL
- REST
- Jetpack
- Espresso
- Jetpack Compose (very important)
Additional Notes
- Need to hire fast; managers will make time for interviews
- Onboarding typically ~2 weeks (Cook County may cause delays)
- Slack communication preferred (to be set up)
- Feedback loop:
- Regular check-ins
- Immediate escalation if issues arise
- Upskilling support available if needed