Experience: 3–4 Years
Location: Delhi
Work Mode: Full-time, Work from Office
About the Role
We are looking for a skilled App Developer who can take ownership of building mobile applications from concept to final product. The ideal candidate should be capable of developing, testing, deploying, and maintaining high-quality apps for both Android and iOS platforms.
This role requires someone who understands the complete app development lifecycle — not just coding, but also problem-solving, performance optimisation, and working closely with product and design teams.
Key ResponsibilitiesApp Development
- Design, develop, and deploy mobile applications for Android and iOS.
- Convert ideas, wireframes, and business requirements into fully functional apps.
- Ensure smooth performance, usability, and stability across devices.
End-to-End Ownership
Handle the complete app lifecycle-
- Requirement understanding
- Development
- Testing
- App Store / Play Store deployment
- Maintenance & updates
Code Quality & Performance
- Write clean, scalable, and maintainable code.
- Optimise apps for speed, performance, and security.
- Fix bugs, crashes, and performance issues proactively.
Collaboration
- Work closely with product managers, designers, and backend teams.
- Provide technical inputs during planning and feature discussions.
- Support QA and post-launch improvements.
Technical Requirements
Candidates must have hands-on experience with at least one of the following approaches:
Option 1: Cross-Platform (Preferred)
- Flutter or React Native
- Ability to build apps for both Android and iOS from a single codebase
Option 2: Native Development
- Android: Kotlin / Java
- iOS: Swift
- Responsive UI & adaptive layouts (different screen sizes)
Backend & APIs
- REST APIs & JSON integration
- Basic understanding of GraphQL (plus point)
- Authentication: JWT, OAuth, Firebase Auth
- Firebase (Firestore, Realtime DB)
- SQLite / Room / Hive
- Local & cloud data sync handling
App Features
- Push Notifications (Firebase Cloud Messaging / APNs)
- In-app messaging & deep linking
- Third-party SDK integration (Analytics, Ads, Payments).
DevOps & Tools
- Git (GitHub / GitLab / Bitbucket)
- CI/CD basics (Codemagic, GitHub Actions – plus)
- App Store & Play Store release management
- Versioning, build signing & rollout strategies.
Hosting & Cloud (Plus Points)
- Experience with cloud platforms like AWS / Google Cloud / Digital Ocean
- Basic understanding of server deployment & environment setup
- Managing staging & production environments
Additional Technical Skills
- Experience with REST APIs and backend integration
- Knowledge of databases (Firebase, SQLite, or similar)
- Experience with push notifications, in-app messaging, and third-party SDKs
- Familiarity with version control tools like Git
- Understanding of app store submission guidelines and release processes
Experience & Qualifications
- 3–4 years of experience in mobile app development
- Proven experience in delivering at least 2–3 live apps on the Play Store and/or App Store
- Experience working on apps from scratch to production
- Background in startups, agencies, or product companies preferred
Skills & Personal Attributes
- Strong problem-solving mindset
- Ability to work independently and take ownership
- Good communication and documentation skills
- Detail-oriented with a focus on user experience
- Self-motivated and eager to learn new technologies
What We Offer
- Opportunity to build real products from zero to scale
- Exposure to full product development lifecycle
- Competitive salary based on experience
- Growth opportunity into Senior App Developer / Tech Lead role
- Work in a fast-moving, execution-driven environment
Who This Role Is For
- Developers who want ownership, not just tasks
- Builders who enjoy turning ideas into real apps
- Professionals who can handle responsibility and deadlines