InData Labs
iOS Developer
InData LabsPoland17 hours ago
ContractInformation Technology

About the Role:

We are looking for a skilled and motivated Mid-Level iOS Developer to join our team! Your primary mission will be to take a key role in building our new iOS application from the ground up. You will work on turning concepts into a robust, polished, and user-friendly product for the Apple ecosystem. If you have a passion for creating elegant code and want to see your work make a direct impact, this is the perfect opportunity for you.



Responsibilities:

  • Develop a high-quality, maintainable, and scalable iOS application.
  • Collaborate with cross-functional teams (design, backend, QA) to define, design, and ship new features.
  • Identify and correct bottlenecks, fix bugs, and ensure application performance.
  • Participate in code reviews to maintain high development standards.
  • Stay up-to-date with the latest trends and technologies in the iOS world.


Qualifications:

  • 3-4 years of professional experience in iOS development.
  • Strong proficiency in Swift and solid experience with Objective-C.
  • Comprehensive understanding of UIKit.
  • Experience with SwiftUI is a strong plus.
  • Deep familiarity with Xcode and its debugging/profiling tools.
  • Understanding of iOS design principles, patterns, and best practices (e.g., MVC, MVVM, Delegation).
  • Experience with RESTful APIs and JSON to connect iOS applications to back-end services.
  • Knowledge of memory management, multithreading, and performance optimization.
  • Ability to write clean, well-documented, and testable code.
  • Good communication skills and a team-oriented mindset.


Required Skills:

  • Strong proficiency in Swift.
  • Solid experience with Objective-C.
  • Comprehensive understanding of UIKit.
  • Experience with SwiftUI is a strong plus.
  • Deep familiarity with Xcode and its debugging/profiling tools.
  • Understanding of iOS design principles, patterns, and best practices (e.g., MVC, MVVM, Delegation).
  • Experience with RESTful APIs and JSON to connect iOS applications to back-end services.
  • Knowledge of memory management, multithreading, and performance optimization.
  • Ability to write clean, well-documented, and testable code.
  • Good communication skills and a team-oriented mindset.

Key Skills

Ranked by relevance