Full Job Description
- The iOS Developer should be part of the team responsible for developing and maintaining apps for a range of iOS devices
including cell phones and tablets.
- Its main objective is the development of iOS applications and their integration with backend services.
You will work alongside other engineers and developers working on different layers of the infrastructure.
Design, develop, code, test and publish iOS applications in accordance with our business objectives
Experience with iOS frameworks such as Core Data, Core Animation, etc.
Offline storage experience
Familiarity with RESTful APIs to connect iOS apps to backend services
Understanding of Apple design principles and interface guidelines
Familiarity with local and push notifications
Improve code quality by writing unit tests, automating, and performing code reviews.
Understand UX and UI design so that end-user requirements can be effectively translated into technical solutions
Solid experience with native IOS development frameworks (API, testing, deployment, etc.)
UI automation and unit testing
Knowledge of Scrum and Agile principles
Understanding of sound principles, data structure and algorithms, POO
Experience with design patterns, eg. B. MVC, MVVM, MVVM-C, etc.
Drive feature development and help improve end-to-end product quality.
Collaboration with designers, product managers and other stakeholders.
BS/MS in Computer Science/Information Technology or Software Engineering
1-2 years of experience as an iOS developer
Excellent problem-solving skills (to-do attitude).
Extensive experience with iOS frameworks
Knowledge of iOS backend services.
Familiarity with push notifications, APIs and cloud messaging
Job Types: Full-time, Temporary, Contract
Salary: Rs30,000.00 – Rs50,000.00 per month