Developer - iOS - Chennai at Photon
, , India -
Full Time


Start Date

Immediate

Expiry Date

06 Aug, 26

Salary

0.0

Posted On

08 May, 26

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

iOS Development, Swift, Agile Methodology, CI/CD, Apple Human Interface Guidelines, Jira, UI Component Development, App Store Deployment, API Integration, Technical Documentation

Industry

IT Services and IT Consulting

Description
* 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 environment, 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 communication to facilitate efficient problem resolution and long-term fixes. * Gathers required technical information and provides regular updates to appropriate stakeholders, including team members and managers. * Coordinates cross‑functionally with product management, QA, UX/UI design, backend teams, and external partners to accomplish assigned development activities. * Provides recommendations on iOS application architecture, development environments, tools, frameworks, and process improvements to enhance productivity and quality. * May contribute to developing and implementing mobile-related protocols, standards, and best practices across the iOS development ecosystem.
Responsibilities
Design, develop, and maintain high-quality iOS applications using Swift within an agile environment. Collaborate with cross-functional teams to implement features, resolve defects, and optimize application performance and scalability.
Loading...