iOS Developer

  • location Ahmedabad
  • Exp 2-4 years

E2logy is looking for iOS Developer for our Ahmedabad office.

QUALIFICATIONS

  • B.E., B. Tech., Msc IT, MCA etc in Software engineering/ Information technology.

REQUIREMENTS

  • Design and build applications for the iOS platform. Proficient with Objective-C or Swift.

  • Familiarity with RESTful APIs to connect iOS applications to back-end services.

  • Understanding of available framework(s) for application development on iOS platform.

  • Understanding of Apples design principles and interface guidelines.

  • Experience with offline storage (Core Data/SQLIte/Realm), threading, and performance tuning.

  • Familiarity with Apple Push Notifications and FCM. Experience with third-party libraries (Google Maps, Google Analytics, Flurry and Social Media) and APIs.

  • Proficient understanding of code versioning tools such as Git or SVN.

  • Has personally published mobile applications to the iTunes App Store.

  • Knowledge of IoT device integration will be a plus.

  • Optimize existing code and implement new functionalities for the iOS application.

  • Knowledge in Cross platform technologies like React Native will be a plus.

RESPONSIBILITIES

  • Write reusable, testable, and efficient code following best practices (unit testing, source control, continues integration, automation, design patterns, etc)

  • Debug and refactoring of existing code, troubleshoot problems

  • Collaborate with other developers, testers and other leads to enhance to quality product enhancements

  • Take full responsibility for the quality of the code and test cases that are developed.

  • Provide task estimations and deliver quality code on time.

  • Participate in architectural, design, and product sessions.

  • Interact with different stakeholders to gather feedback and clarification.

  • Research and apply new technologies and best practices.

  • Should enjoy the experience of mentoring new hires on technical and process areas.

BENEFITS

  • Leave encashment

  • Paid time off

  • Medical Health Insurance

SCHEDULE

  • Day shift

  • Monday to Friday

WORK REMOTELY

  • NO