Job Opportunity
Role Description
We are seeking a skilled professional to design and develop iOS features for product discovery and information.
Key Responsibilities
* Develop, maintain and enhance iOS features to ensure seamless user experience.
* Collaborate with Product Managers, Designers, and other engineering teams to deliver high-quality solutions.
* Ensure adherence to software development best practices, code quality, reusability and accessibility standards.
* Participate in Agile ceremonies and contribute to continuous improvement initiatives.
Requirements
* Expert knowledge of iOS & iPadOS SDKs, Swift, SwiftUI, UIKit, Concurrency in iOS, Unit Testing frameworks and best practices.
* Strong understanding of software development best practices, code structure, reusable code/components, design patterns and dependency injection.