P

Photon

Builds custom software and AI for big companies

iOS Developer - Swift

Mobile EngineeringConfirmed live in the last 24 hours
Full-timeIndiaNo salary listedIn-person

About the Job

Requirements

  • At least 2 years of solid, proven work experience in iOS development, including knowledge of API design, best practices, and user experience guidelines.
  • At least 2 years of software coding experience with Swift.
  • Experience with SwiftUI.
  • A deep understanding of Grand Central Dispatch, Operation Queues, and asynchronous and synchronous concurrency handling.
  • A deep understanding of the iOS SDK, including UIKit, Combine, Core Data, and Core Animation.
  • Ability to write clean, maintainable, reusable, and scalable code.
  • Experience with reactive programming in iOS using RxSwift or Combine.
  • Experience with common Apple frameworks and APIs.
  • Experience with common iOS architecture patterns such as MVC and MVVM.
  • Understanding of Apple's Human Interface Guidelines.
  • Experience in mobile API design, performance optimization, client architecture, or mobile tools.
  • Experience working with remote data using REST and JSON.
  • Experience with third-party libraries and APIs.
  • Working knowledge of mobile architectures, trends, and emerging technologies.
  • Understanding of the full mobile development lifecycle.
  • Proficiency with code versioning tools.
  • Ability to unit-test code for robustness, including edge cases, usability, and general reliability.
  • Familiarity with continuous integration.
  • Experience using Jira, Git, and Confluence.

Responsibilities

  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Fix bugs and improve application performance.
  • Design and build advanced applications for the iOS platform.
  • Collaborate with the engineering team to design and launch new features.
  • Monitor app performance and make improvements as required.
  • Write and maintain code.
  • Research and acquire the latest technologies to improve efficiency.
  • Maintain code integrity and organization.
  • Share knowledge across the team.

Desired Qualifications

  • Banking experience is a plus.
  • Experience with Apple's app approval and distribution process is a plus.

About the Company

Photon

Builds custom software and AI for big companies

Photon designs, builds, and runs custom software for large companies, combining an in-house creative agency with its own engineering teams. Its flagship client work includes rebuilding Samsung's US online store as a set of smaller linked services and creating Olive Garden's mobile app, which lets diners join the waitlist from their phones instead of waiting at the door. Clients hire Photon's teams to plan and code their apps, websites, and AI tools and to keep them running afterward, paying for the engineers and designers assigned to each project. Photon is privately held and based in London, with its US arm in Dallas and engineering centers in Chennai and Bengaluru.

Company size
5,001-10,000
Company stage
Not listed
Total funding
Not listed
Headquarters
London, United Kingdom
Founded
Not listed

Recently Posted Jobs

Explore more opportunities at Photon

See more jobs