- Design and build advanced applications for the iOS platform
- Collaborate with cross-functional teams to define, design, and ship new features.
- Implement MVVM architecture for scalable and maintainable code.
- Write unit tests and UI tests using XCTest to ensure code quality and reliability.
- Work on bug fixing and performance optimization using Xcode Instruments .
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
- Contribute to CI/CD pipelines for faster and automated app deployments.
- In short, you're involved from start to finish.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Implement MVVM architecture for scalable and maintainable code.
- Write unit tests and UI tests using XCTest to ensure code quality and reliability.
- Work on bug fixing and performance optimization using Xcode Instruments .
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
- Contribute to CI/CD pipelines for faster and automated app deployments.
- In short, you're involved from start to finish.
Requirements
2-4 years of experience in developing enterprise-class mobile apps for iOS.; Experience in shipping iOS apps and proven work on at least one published app.; Strong knowledge of Swift/Objective-C and Apple's SDKs and frameworks (UIKit, Core Data, Core Animation, Core Graphics, Foundation, etc.).; Proficiency in MVVM architecture for scalable and maintainable codebase.; Deep understanding of memory management, battery optimization, and debugging tools like Xcode Instruments .; Experience with unit testing and UI testing using XCTest .; Experience with REST APIs and JSON .; Experience with iOS development tools such as Xcode, Cocoa, Cocoa Touch, XIB, and Storyboards.; Strong understanding of iOS networking and multithreading .; Experience with third-party libraries and APIs.; Experience applying design patterns (MVC, Factory, Singleton, etc.).; Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies.; Experience in designing, developing, and testing individual modules using Agile methodologies .; Knowledge of SwiftUI is a plus.; Knowledge of any server-side language is a plus.; Experience with HTML5, CSS, and JavaScript is a plus.; Ability to challenge conventional wisdom—we value curiosity and inquisitiveness .; A track record of being able to ship products independently or as part of a small team.; Willingness to provide top-notch support to our customers—everyone in the company contributes to support directly.How to apply
Apply online: https://www.jobs.pl/en/oferta/100016848/aplikuj
JOBS.pl · https://www.jobs.pl/en/ios-developer-oferta-100016848



















