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

Apply for this job
Share this job