Photon

Developer - iOS - Chennai

Photon · Ambattur, Tamil Nadu, India

IT Services and IT Consulting · 5,001-10,000 employees

9 h ago
Mid (2-5 yrs) Full-time India
Log in to apply, save this posting, or score it against your profile with AI.

About the role

Develop new iOS features and user interfaces from wireframe models while ensuring optimal performance and user experience. Collaborate with cross-functional teams to deliver high-quality, well-architected solutions and fix bugs.

What they look for

iOS Development Swift Automated Testing BitBucket GitHub GitLab Core Data Core Animation Apple Design Principles RESTful APIs JSON Profiling Debugging Push Notifications GraphQL Mobile Libraries

Requirements

Requires over 4 years of experience in iOS mobile application development with proficiency in Swift and automated testing. Candidates must be familiar with Apple design principles, RESTful APIs, and the full app publishing process.

Full description

IOS Developer:

  • Developing new features and user interfaces from wireframe models
  • Ensuring the best performance and user experience of the application
  • Fixing bugs and performance problems
  • Writing clean, readable, and testable code
  • Cooperating with back-end developers, designers, and the rest of the team to deliver well-architected and high-quality solutions

  Essential skills:

  • 4+ years of experience developing mobile applications for iOS
  • Extensive knowledge about mobile app development. This includes the whole process, from the first line of code to publishing in the store(s)
  • Deep knowledge in iOS app development
  • Proficiency in Swift
  • Proficiency with writing automated tests in Jest, JUnit, etc
  • Proficiency in BitBucket/GitHub/GitLab
  • Familiarity with Core Data, Core Animation, and other IOS frameworks
  • Familiarity with Apple design principles
  • Familiarity with RESTful APIs
  • Familiarity with the JSON format
  • Experience with profiling and debugging mobile applications
  • Familiarity with push notifications
  • Familiarity with APIs, GraphQL, JSON format, Push notifications and mobile libraries