JD iOS+ Hybrid Staff Engineer (IC Role)
Location: Bangalore (Onsite)
Department: Engineering Mobile (iOS)
Reports To: Head of Frontend
About client
client is reimagining India's digital ecosystem by building a native Super App that unites UPI, credit cards, rewards, e-commerce, and daily utilities into a single seamless experience.
We believe great technology is built through modular architecture, AI-first development, and performance-driven engineering.
We're now looking for an iOS Staff Engineer (IC) a senior hands-on technologist who will own the technical vision, design systems, and scalability of the iOS platform.
Role Overview
As an iOS Staff Engineer, you'll be a technical force multiplier across the iOS team driving architectural excellence, mentoring engineers, and solving system-level challenges.
You will work closely with platform, product, backend, Android, and hybrid teams to design modular, scalable, and secure frameworks, ensuring POP's iOS app sets the benchmark for performance, reliability, and developer velocity.
This is a hands-on individual contributor role deeply technical, highly collaborative, and central to the future of POP's mobile ecosystem.
Key Responsibilities
1. Architecture & Design
- Define and evolve the modular Super App architecture using Dynamic Frameworks + Swift Packages.
- Own platform libraries, SDKs, and shared infrastructure modules (Auth, Network, Analytics, UI Components, Security).
- Architect cross-module communication (Combine / URL Scheme Router / Deep Link Handlers).
- Lead high-level design reviews and ensure architectural parity across iOS, Android, Web, and Hybrid layers.
- Spearhead migration to a SwiftUI hybrid architecture, balancing performance and maintainability.
- Provide architectural guidance on Native Hybrid boundaries (React Native / Flutter modules embedded within native shells).
2. Technical Leadership
- Set best practices for performance, security, and CI/CD for all iOS teams.
- Conduct code audits, refactors, and deep dives on critical flows.
- Define baseline profiles, lazy-loading strategies, caching, and cold-start optimizations for low-end devices.
- Build internal tools and accelerators (module templates, build analyzers, dependency graphs).
- Champion AI-assisted development code generation, PR reviews, crash analysis, and test automation.
- Act as a technical reviewer for hybrid integrations to ensure they meet native performance and UX standards.
3. Security & Compliance
- Ensure UPI & PCI-DSS compliance through secure code design.
- Implement RASP security, SSL pinning, encryption, and jailbreak/root detection.
- Collaborate with Security & DevOps to integrate AppSealing runtime checks and automated vulnerability testing.
- Validate security posture of hybrid runtimes embedded inside native containers.
4. Collaboration & Mentorship
- Partner with backend, Android, and Hybrid teams to ensure consistent architecture patterns.
- Mentor iOS SDE-2 / SDE-3 engineers on design, testing, and system thinking.
- Collaborate with QA Leads to integrate shift-left testing and automation hooks in every module.
- Work closely with Design to ensure UI consistency via shared component libraries across Native & Hybrid surfaces.
5. Innovation & Research
- Explore AI-driven developer tools (LLM-based static analysis, intelligent bug prediction).
- Evaluate WebAssembly, predictive loading, and hybrid runtime experiments.
- Prototype new frameworks for mini-app integration or MFE plug-ins within the iOS ecosystem.
- Experiment with Native + Hybrid coexistence models to optimize delivery speed without sacrificing performance.
Required Skills & Experience
- 812 years of experience in iOS development, including large-scale apps or platform-level frameworks.
- Expert-level proficiency in Swift, UIKit, SwiftUI, and Combine.
- Proven experience with modular architecture (Dynamic Frameworks, Swift Packages, CocoaPods).
- Strong understanding of multi-threading, memory management, and concurrency.
- Experience designing CI/CD pipelines, automated QA, and build optimization at scale.
- Strong debugging skills Instruments, Crashlytics, Xcode profiling, symbolication.
- Exposure to microservices, REST/GraphQL APIs, and observability tools (New Relic, Firebase).
- Experience implementing security frameworks and compliance testing.
Additional Requirement Hybrid App Experience
- Hands-on experience working with React Native and/or Flutter in production environments.
- Understanding of Native Hybrid communication bridges, lifecycle management, and performance trade-offs.
- Experience embedding hybrid modules inside native iOS apps (or vice versa).
- Ability to evaluate when to use Native vs Hybrid, and guide teams accordingly from an architectural standpoint.
Note: This role remains native-first. Hybrid experience is required to architect, review, and scale, not to replace native foundations.
Preferred (Nice to Have)
- Fintech / Super App experience (UPI, Cards, Wallets).
- Familiarity with Swift Macros, Actors, advanced concurrency models (Swift 6).
- Contributions to open-source frameworks or internal SDK platforms.
- Prior work on AI-assisted engineering, LLM-based testing, or code analysis.
- Experience driving multi-platform parity (Android / iOS / Hybrid) initiatives.
Traits We Value
- Hands-on technical depth with strong system design thinking.
- Bias for simplicity and scalability build once, reuse everywhere.
- Strong cross-functional influence collaborate without authority.
- Calm under pressure, analytical under ambiguity.
- Passion for AI + Engineering synergy building faster, safer, smarter.
What You'll Get
- Work with top engineering talent on architecture impacting millions of users.
- Freedom to explore, innovate, and experiment with AI-first dev tools.
- Competitive compensation, autonomy, and a clear Staff Principal Architect trajectory.