What are the responsibilities and job description for the IOS Developer position at Litmus7?
Skills Required
- Must have dev experience with Swift & Swift UI.
- Experience with iOS frameworks, various architecture patterns, OOPs concepts, MVVM.
- Experience with iOS frameworks such as Core Data, Core Animation, Core Location, UI Kit.
- Familiarity with RESTful APIs to connect iOS applications to back-end services.
- In-depth understanding of Apple's recommended design principles, interface guidelines, and coding best practices.
- Hands-on experience in multi-threaded programming and good knowledge of networking concepts.
- Experience in performance and memory tuning of complex apps.
- Experience in Agile development methodology (preferably Scrum), unit testing, CI/CD, and tools (GIT, JIRA, etc.) used to achieve the same.
- Experience in the development of apps for retail/e-commerce domains is an added advantage.
- Experience working in Testing tools like Appium is good to have.