Key Responsibilities
* Lead and oversee day-to-day iOS development activities, providing technical
guidance and mentorship to developers while ensuring adherence to coding
standards and best practices.
* Design, develop, test, and maintain robust iOS applications using Swift,
UIKit, SwiftUI, and related Apple frameworks.
* Own the technical architecture and roadmap for iOS applications, ensuring
solutions are scalable, secure, performant, and aligned with business
objectives.
* Collaborate with Product Managers, UX/UI Designers, Architects, Backend
Engineers, QA teams, and other stakeholders to define and deliver mobile
solutions.
* Analyze business, product, and system requirements, translating them into
effective technical designs and implementation strategies.
* Drive application design reviews, code reviews, and architecture discussions
to ensure high-quality deliverables.
* Lead the development and maintenance of reusable frameworks, UI components,
libraries, and shared modules that improve development efficiency and
consistency.
* Evaluate and ensure compatibility across Apple devices, iOS versions, APIs,
and third-party integrations.
* Establish and enhance CI/CD pipelines, automated testing frameworks,
deployment processes, and App Store release management practices.
* Monitor application health, performance, crash analytics, and production
stability, driving continuous improvements and proactive issue resolution.
* Manage sprint planning, technical estimations, backlog refinement, and
delivery commitments within Agile/Scrum environments.
* Support and maintain existing applications while leading the development of
current features, enhancements, prototypes, and proof-of-concepts.
* Troubleshoot and resolve complex technical challenges, performance
bottlenecks, security vulnerabilities, and production incidents.
* Conduct root cause analysis for critical issues and implement long-term
corrective and preventive measures.
* Provide regular project updates, technic
📌 iOS Lead (India)
🏢 Photon
📍 India