Description
As an iOS developer, you will work closely with design, product, and engineering teams to ensure precise implementation of the designs and build smooth performing and optimized iOS Apps. You will be directly responsible for the performance, quality, and responsiveness of the iOS mobile Apps, with end-to-end ownership of your projects.
Responsibilities
Develop, improve, and maintain the YouGotaGift iOS apps.
Ensure the performance, quality, and responsiveness of the app.
Work closely with designers, backend developers, and QA
Follow process workflows to ensure a smooth operation on a daily basis
Unit testing and publishing applications on App Store
Exceptional work ethic and enthusiasm to work in a fast-paced agile development environment.
Qualifications
Min. 2 years of Experience in developing, releasing, and maintaining iOS mobile applications
Ability to write efficient, reusable, and maintainable code in swift
Strong Understanding of iOS application architecture and implementation (MVC, MVMM)
Excellent expertise in iOS SDK frameworks and fundamentals
Extremely detail-oriented, with a knack for design details, strong empathy for end-user experience
Strong knowledge of iOS UI design principles, patterns, and best practices
Familiarity with Restful APIs to connect iOS applications to back-end services
Experience in following best coding, security, unit testing, and documentation standards and practices
Strong knowledge of object-oriented design and development best practices
Ability to adapt to scrum & agile methodology, comfortable with development tools like Jira / Confluence
Proficient understanding of code versioning tools, such as Git, Bitbucket