iOS Developer
Team: Product & Engineering
Reports to: Senior Software Developer, Tech Lead
About Us
Location and
Environment
This
role is open to candidates across India. For those located in Mumbai,
we offer an in-office experience with the opportunity to transition
to a hybrid work model after initial training and a strong
performance record. We believe in the power of in-person
collaboration, especially for new team members, as it helps build
strong foundational knowledge and connections.
For
candidates outside of Mumbai, this is a remote-first position that
allows you to work from anywhere in India. We also value in-person
collaboration and may bring the team together for important events
like onboarding, product training, and strategic workshops.
Regardless
of your location, our goal is to empower you to do your best work.
Our flexible work arrangements are designed to support your success
and foster a productive environment for everyone on the team.
About the Role
We
are hiring an iOS Developer with 1–3 years of experience who can
build stable, elegant, and high-performance iOS applications. You
will work on end-to-end feature development, implement polished
interfaces, ensure app reliability, and collaborate closely with
designers and backend teams.
If
you’re passionate about the Apple ecosystem and love building
smooth, intuitive user experiences, this role will feel like home.
What You’ll Do
Develop and maintain native iOS applications using Swift, SwiftUI, and UIKit.
Implement scalable architectures such as MVVM.
Integrate RESTful APIs, push notifications (APNs), deep linking, and background tasks.
Build adaptive interfaces that follow Apple Human Interface Guidelines.
Ensure security, smooth animations, memory efficiency, and offline capabilities.
Collaborate with design and backend teams to deliver features with high quality.
Participate in code reviews, testing, debugging, and performance improvements.
Requirements
What We’re Looking For
- URLSession
/ networking layers
- Core
Data or local storage patterns
- Push
notifications & background processing
- Dependency
Injection and modularization
- Good
understanding of iOS lifecycle, state management, threading, and
memory management.
Bonus Points (Nice
to Have)
- Experience
with Flutter, React Native, or hybrid frameworks.
- Knowledge
of CI/CD pipelines (Fastlane, GitHub Actions, Bitrise).
- Experience
working with WebKit or automation workflows.