Sapphire Software Solutions

IOS Developer

Job Location:  Ahmedabad
Job Description:  SkillSet: swift, ios, xcode, objective c, json.

We are looking for a talented iOS developer who possesses a passion for pushing mobile technologies to the limits and will work with our team of talented engineers to design and build the next generation of our mobile applications.

Skills:

- Proficient with Objective-C, Swift or Cocoa Touch

- Understanding of iPhone UI design principles, patterns, and best practices.

- Experience with other technologies like macOS, AppleWatch, Apple TV, AR, VR, etc. is an advantage
- Experience working with iOS frameworks such as Core Data, Core Animation, Core Graphics, and Core Text

- Experience of Autolayout, Cocoapods, Memory Management, 3D Touch, Map Integration, Map kit, Social Media Integration, In-App Purchase
- Experience with offline storage, threading, and performance tuning

- Experience with third-party libraries and APIs
- Familiarity with RESTful APIs to connect iOS applications to back-end services
- Knowledge of other web technologies and UI/UX standards
- Understanding of Apple's design principles and interface guidelines
- Knowledge of low-level C-based libraries is preferred
- Familiarity with cloud message APIs and push notifications
- Proficient understanding of code versioning tools (such as Git, Mercurial or SVN)
- Familiarity with continuous integration
- Troubleshooting experience

- Perform unit and integration test plans during all phases

- Solid understanding of the full mobile development life cycle

- Ability to multi-task and good time management skills
- Excellent Communication Skill
- Excellent coding skills and should have the ability to handle a project independently.

Responsibilities:

- Design and build advanced applications for the iOS platform

- Collaborating with the design team to define app features.
- Ensure the performances, quality, and responsiveness of applications
- Collaborate with cross-functional teams to define, design, and ship new features.

- Unit-test code for robustness, including edge cases, usability, and general reliability.
- Work on bug fixing and improving application performance.
- Help maintain code quality, organization, and automatization

- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.

,
Functional Area:  General / Other Software
Experience:  3 - 6 years
Qualification:  ("Other in Other")
Salary:  5 Lakh to 10 Lakh INR
 
Sapphire Software Solutions
Job Ad publication date: 15 Jan 2021