View All Jobs

iOS Developer

ChennaiDevelopmentFull-Time

Our mobile division and client are looking for a motivated and hardworking IOS developer. The successful candidate will work alongside our existing developers to maintain and improve our highly successful apps.

Required Skills:

  • 3 to 5 years of experience in IOS development
  • Has developed at-least two applications end to end in IOS platform.
  • A deep familiarity with Objective-C, SWIFT and Cocoa Touch
  • Solid understanding of the full mobile development life cycle
  • Experience working with iOS frameworks such as Core Data, Core Graphics
  • Experience with third-party libraries and APIs
  • Ability to work on Bug Fixing and improving application performance.
  • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies

Key Responsibilities:

  • Develop IOS applications for mobile phone and Ipad devices
  • Facilitate architecture discussions for new features and the overall app
  • Establish coding best practices and review regularly
  • Perform code reviews
  • Track app performance and optimize bottlenecks
  • Monitor key business metrics and root cause any declines
  • Create and maintain automated reports to ensure adequate test coverage
  • Work closely with other developers, QA, and project managers to ensure alignment of priorities, deliverables and deadlines
  • Collaborate with UX to ensure the app has a native look and feel, and closely follows the Material Design guideline
  • Reach consensus with the backend developers on data models and communication protocols using JSON, and implement according to specification.
  • Establish cross-team procedures to ensure backend API’s are properly documented, and any changes are always backwards compatible with existing app versions
  • Promote the mobile team within the organization, and increase awareness of innovative mobile-only features we can deliver to adapt to the shift towards mobile while staying ahead of the competition
  • Be an enthusiastic and positive representative of our team as you interact with a variety of business partners

Submit your Application