Role & Responsibilities
- Build and ship features in the District iOS app across ticketing, events, dining and payments
- Write clean, readable Swift that your teammates can maintain and build on
- Translate designs and product requirements into smooth, responsive UI using UIKit and Auto Layout
- Integrate REST APIs and handle data with URLSession, JSON parsing and Core Data
- Handle real-world scale and edge cases — loading states, errors, offline behaviour, and the high-traffic moments when a big event or ticket drop goes live
- Debug, profile and fix issues; keep the app fast, stable and crash-free
- Take part in code reviews — both giving and receiving feedback
- Work closely with product, design and backend to scope and deliver features end to end
- Chip away at tech debt and push for clean architecture and best practices
- Stay current with iOS updates, tools and patterns, and bring good ideas back to the team
Ideal Candidate
- Strong early-career iOS Developer Profile with hands-on Swift and UIKit experience
- Mandatory (Experience 1) – Must have 0–2 years of experience building iOS apps, with at least 6 months of hands-on experience (internship experience counts for freshers).
- Mandatory (Experience 2) – Must have built two or more apps; anything live on the App Store is a strong plus.
- Mandatory (skill 1) – Must have a solid grip on Swift and UIKit.
- Mandatory (skill 2) – Must be familiar with iOS fundamentals — Core Data, URLSession / networking, JSON parsing, multithreading (GCD), and Auto Layout.
- Mandatory (skill 3) – Must be comfortable with an app architecture pattern (MVC / MVVM) and Git.
- Mandatory (Company Background) – Must come from a strong B2C product company.
- Mandatory (Education) – Must have a B.Tech from a Tier-1 college — IITs, NITs, BITS Pilani, IIITs, or equivalent premier institutes.
Pay: ₹2,100,000.00 - ₹3,500,000.00 per year
Application Question(s):
- How many years of overall experience do you have? (0.6)
- Are you ready to relocate if not from Gurgaon ?
- What is your current CTC in LPA? (21)
- What is your expected CTC in LPA? (35)
- What is your notice period in days (30)?
- Have you completed B.Tech from a Tier-1 college?
- Do you have B2C product company experience?
Work Location: In person