Photon Logo

Photon

Developer - iOS - Chennai

Posted 2 Days Ago
Be an Early Applicant
Remote
Hiring Remotely in India
Mid level
Remote
Hiring Remotely in India
Mid level
Develop, enhance, test, and maintain iOS applications using Swift. Collaborate with architects, backend engineers, designers, and QA in an Agile environment. Improve CI/CD pipelines, manage App Store releases, build reusable UI components per Apple HIG, troubleshoot performance and defects, and document technical solutions.
The summary above was generated by AI
  • 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.

Similar Jobs

2 Days Ago
Remote
India
Senior level
Senior level
Agency • Information Technology
Senior iOS Developer to design, build, and maintain native iOS apps using Swift/SwiftUI and iOS frameworks. Requires expertise with UIKit, GCD, Auto Layout, Core frameworks, RESTful APIs, JSON/XML parsing, unit testing, memory management, Git, and CI/CD. RxSwift/Combine is a plus.
Top Skills: Auto LayoutCi/CdCombineCore AnimationCore DataCore GraphicsCore LocationGcdGitIos SdkJSONRestful ApisRxswiftSwiftSwiftuiUikitXML
2 Days Ago
Remote
India
Senior level
Senior level
Agency • Information Technology
Develop and maintain a consumer-facing iOS app for banking, collaborate with UX/UI designers, ensure security and regulatory compliance, troubleshoot and debug, lead an engineering team while remaining hands-on, and stay current with iOS and security best practices.
Top Skills: GitiOSIos FrameworksObjective-CRestful ApisSwiftXcode
2 Days Ago
In-Office or Remote
India
Senior level
Senior level
Agency • Information Technology
Senior iOS engineer responsible for building and maintaining iOS apps using Swift and SwiftUI, implementing Combine-based data flows, applying design patterns, writing UI/unit tests, managing GitHub workflows, using Crashlytics and profiling with Xcode Instruments, distributing frameworks via SPM/CocoaPods, and working with analytics and CI/security tools.
Top Skills: Adobe AnalyticsAppdynamicsCheckmarxCocoapodsCombineCrashlyticsFirebaseGitLaunchdarklyNewrelicObjective-CSonarqubeSwiftSwift Package ManagerSwiftuiUikitXcode InstrumentsXctestXcuitest

What you need to know about the Mumbai Tech Scene

From haggling for the best price at Chor Bazaar to the bustle of Crawford Market, the energy of Mumbai's traditional markets is a key part of the city's charm. And while these markets will always have their place, the city also boasts a thriving e-commerce scene, ranking among the largest in the region. Driven by online sales in everything from snacks to licensed sports merchandise to children's apparel, the local industry is worth billions, with companies actively recruiting to meet the demands of continued growth.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account