Description

We are looking for some iOS developer responsible for the development, maintenance, and deployment of iOS applications. Your primary focus will be developing high-end iOS applications for iOS devices by following following proper architecture patterns, clean code and publish applications on App Store. Therefore, a commitment to collaborative problem solving, sophisticated design, and creating quality products is essential.

Job Responsibilities

  • Design and build advanced native applications for the iOS platform.
  • Advanced Applications include triggering Device API's such as TouchID, Address Book, GPS and more.
  • Participate in the end-to-end product life cycle: confirming requirements, solution design, development, unit testing, and implementation.
  • Work with team members to design solutions that are supported by the architecture of the existing systems.
  • Design architecture for projects or solutions that address business/application/information/infrastructure application, data and/or process integration requirements.
  • Provide technical support to project teams and conduct reviews throughout the project life cycle.
  • Track potentially disruptive technologies related to mobile development and lead the strategic response.
  • Resolve complex technical issues and drive innovation, Working with SwiftUI, Core ML, “Sign in with apple” will be a bonus.

 

Skill Requirements

  • Skilled Swift/Objective-C developer comfortable architecting new apps as well as working with existing code.
  • Experience working with iOS frameworks such as Core Data, Core Animation, Core Graphics and Core Text.
  • Experienced with Reactive Cocoa, MVVM and other architecture patterns.
  • Experienced with API design and integration. Cognizant of HTTP/REST principles, networking, performance, latency, caching, authentication, security, and encryption
  • Past Work Experience and Portfolio.
  • Experience working in a fast-paced environment.
  • Excellent communication skills.
  • Use of GIT/SVN for source code management. 

Educational Requirements 
B. Sc./ M. Sc. in Computer Science or Software Engineering from any reputed university/Equivalent combination of education and experience may be considered.

 

Experience Requirements: 2-6 Years experience in relevant field 

 

 

 

Benefits

  • Attractive Salary for deserving candidates
  • Medical Coverage
  • Salary review twice in a year
  • Weekly two holidays
  • Provident fund
  • Two festival bonus
  • Quarterly Performance Bonus
  • WPPF.

Life at Brain Station 23