Overview
Skills
Job Details
Job Description:
We are looking for a talented and passionate iOS Developer to join our mobile development team. You will be responsible for building and maintaining cutting-edge iOS applications that are used by thousands (or millions) of users. This is a great opportunity to work with a modern iOS tech stack, focusing on delivering exceptional performance and intuitive user experiences.
Responsibilities:
Design and build advanced applications for the iOS platform using Swift
Collaborate with cross-functional teams to define, design, and ship new features
Write clean, maintainable, and testable code
Utilize XCUITest and other tools to write robust UI and functional tests
Work with UIKit to create engaging, responsive user interfaces
Integrate and work with iOS SDKs and third-party libraries
Diagnose performance issues, fix bugs, and improve application performance
Stay up to date with the latest iOS trends, techniques, and best practices
Requirements:
Strong proficiency in Swift
Solid experience with UIKit and iOS design principles
Hands-on experience with XCUITest for UI automation
Familiarity with Apple s iOS SDKs, frameworks, and app lifecycle
Experience integrating RESTful APIs
Proficient understanding of Git and version control
Strong debugging and problem-solving skills
Excellent communication and teamwork abilities