All offersWrocławMobileSenior iOS Developer
Senior iOS Developer
Mobile
Applover

Senior iOS Developer

Applover
Wrocław
Type of work
Undetermined
Experience
Senior
Employment Type
B2B
Operating mode
Remote

Tech stack

    RxSwift
    master
    UIKit
    master
    MVVM
    advanced
    XCode
    advanced
    Unit Testing
    advanced
    Fastlane
    regular
    Continuous Integration
    regular
    Continuous Delivery
    regular

Job description

Online interview
💰14000 - 20000 PLN/ month [net]
💰11 550 – 16 520 PLN/MONTH GROSS (EMPLOYMENT CONTRACT)
🖌Form of a contract according to preference
🌍Wrocław 
🕰Full-time

Got a firm grasp on coding for iOS? Do you have a rich portfolio of commercial projects? We are looking for you to lead our iOS team!

Our team uses:  SWIFT, UIKit, Xcode IDE, GIT Flow and MVP MVVM design patterns, Reactive Programming (especially RxSwift, RxCocoa)

Responsibilities:
  • Design and build advanced applications for the iOS platform,
  • Collaborate with cross-functional teams to define, design, and ship new features,
  • Unit-test code for robustness, including edge cases, usability, and general reliability,
  • Work on bug fixing and improving application performance,
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency

Requirements:
  • A minimum of 4 years of experience in the commercial development of applications for the iOS platform. From planning to releasing the finished product on the store
  • Very good knowledge of iOS frameworks (UIKit)
  • Very good knowledge of iOS application architecture
  • Ability to write clean code using TDD techniques and design patterns
  • Enjoying writing high quality code
  • Very good knowledge and practical experience in working with reactive libraries, especially from the RxSwift family
  • Ability to use JIRA project management tool
  • Knowledge in the use of the Instruments tool for profiling applications (e.g. Finding memory leaks)
  • Ability to write unit and integration tests
  • Very good knowledge of the Xcode environment and its debugging tools
  • Practical knowledge and experience in working with projects based on MVVM architecture
  • Strong internal motivation and high independence
  • Experience in working with a team in the Agile / Scrum mode
  • Strong communication skills and motivation in a team-oriented environment
  • Ability to work in a group, especially as a leader
  • Gaining joy and satisfaction from sharing knowledge

Nice to have:
  • Knowledge of the Fastlane tool
  • Practice with CI / CD
  • Understanding the differences between Android and iOS
  • Knowledge of new SwiftUI + Combine libraries

What we offer:
🏢Comfortable Office
💪Company Multisport
🏥Private Healthcare
📚Educational fund
🏠Possible Home Office
🐕Support from our office dog Taco

No worries, we operate now 100% remotely, so we will schedule a call with you. 
If you have any questions, get in touch with us!

Have a good day!