Job Description:
Responsibilities:
- Design and implement innovative features and enhancements for our iOS applications.
- Collaborate with cross-functional teams to define product requirements and specifications.
- Write clean, efficient, and maintainable code, adhering to best practices and coding standards.
- Conduct thorough code reviews and provide constructive feedback to team members.
- Identify and resolve technical issues, performance bottlenecks, and bugs.
- Stay abreast of the latest iOS development trends and technologies.
- Actively participate in architectural and design discussions to drive innovation and improvements.
- Mentor junior developers, contributing to their professional growth.
Requirements:
- Proficient in understanding and implementing internet applications with backend REST services.
- In-depth knowledge of Xcode.
- Expertise in Swift and Objective-C programming languages.
- Hands-on experience in developing applications using Swift UI.
- Solid understanding of Cocoa frameworks and Swift Package Manager (SPM).
- Familiarity with multi-threaded and asynchronous code.
- Practical experience with animation and implementing user interface designs.
- Knowledge of design patterns such as MVVM or MVI.
More Information
- Experience 10+ Years