About Planck Technologies
Planck Technologies is a specialized Software Development company dedicated to shaping the future and creating value through innovative IT solutions. By expanding teams and offering a comprehensive range of services - from Software Development and Infrastructure Management to Cybersecurity - we give clients all the expertise they need in one place. Inspired by the principles of quantum physics, we go beyond traditional boundaries to provide customized solutions that redefine the IT landscape and drive shared success.
What will you do?
Design, develop, and maintain iOS applications using Swift and UIKit (programmatic UI).
Build modern, reusable UI components following best practices and architectural standards.
Work with RxSwift and Combine to implement reactive programming patterns.
Apply MVVM / MVVM-C and Clean Architecture principles to ensure scalable and maintainable codebases.
Write unit tests using XCTest, ensuring code quality, reliability, and long-term maintainability.
Collaborate with cross-functional teams in an Agile environment.
Participate in code reviews and contribute to continuous improvement of development processes.
What do you need?
5+ years of professional experience in iOS development using Swift.
Hands-on experience with reactive frameworks such as RxSwift and Combine.
Strong experience with UIKit using code-based UI (no storyboards).
Proven ability to write testable code and unit tests to ensure quality and maintainability.
Solid understanding of mobile architecture patterns (MVVM, MVVM-C).
Knowledge of Clean Architecture principles and best practices.
Familiarity with Git and experience working in Agile development environments.
Fluency in English is mandatory.
Nice to Have
Understanding of server-driven UI frameworks and payload integration.
Experience with SwiftUI for building dynamic user interfaces.
Experience working with Objective-C in mixed Swift projects.
Experience with performance monitoring and optimization techniques.
Familiarity with dependency managers such as CocoaPods and Swift Package Manager (SPM).
Knowledge of the App Store release and distribution process.
We're waiting for you!