• Performs and implements day-to-day development activities that influence mid-level components and processes within the mobile engineering function, including designing, developing, testing, and maintaining iOS applications using Swift and related frameworks.
• Develops, enhances, and maintains iOS application features in an agile development workplace, adhering to best practices for code quality, performance, and security.
• Contributes to the evolution of iOS solutions that meet product requirements for functionality, performance, scalability, reliability, and usability, while aligning with overall program goals and delivery timelines.
• Analyzes and reviews product and system requirements, leveraging requirement and design documentation to understand new or enhanced iOS application functionality.
• Participates in the design, architecture, and build phases of iOS applications, collaborating closely with architects, backend engineers, designers, and other stakeholders to deliver high-quality mobile solutions.
• Assists in evaluating compatibility of iOS applications with different Apple devices, iOS versions, APIs, and third-party frameworks.
• Participates in improving CI/CD pipelines for iOS builds, testing, deployment, and App Store releases, including monitoring pre-release, upgrade, and production versions of the applications.
• Develops and maintains reusable UI components, application modules, and mobile frameworks consistent with Apple Human Interface Guidelines.
• Reviews, updates, and manages sprint tasks, user stories, and defect tracking within agile tools such as Jira or similar platforms.
• Maintains and supports existing iOS applications while developing new features, enhancements, prototypes, and internal tools as needed.
• Identifies, troubleshoots, and resolves application defects, performance issues, and functional roadblocks with minimal supervision.
• Analyzes root causes of issues and prepares clear technical documentation and c
📌 iOS Developer (India)
🏢 Photon
📍 India