Senior iOS Developer

Wrocław · iOS Team · Senior iOS Developer

Job openings     Senior iOS Developer

Senior iOS Developer

  • 14 000 - 20 000 PLN/MONTH [B2B NET]
  • 11 550 - 16 520 GROSS [EMPLOYMENT CONTRACT]
  • Form of a contract according to preference
  • Wrocław or remote 
  • Full-time


At Applover we do our best to combine professionalism with a good atmosphere. We work in a smart and efficient way and after a job well done we crack a beer open and watch a movie on our terrace.

Or maybe you prefer to work remotely? No problem! We are open to it as well!


Our iOS team uses: SWIFT, UIKit, ARC, Xcode IDE, GIT, GIT Flow  and MVP MVVM design patterns

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

  • Gaining joy and satisfaction from sharing knowledge


Nice to have:


  • Knowledge of Flutter Development 

  • Knowledge of the Fastlane tool

  • Practice with CI / CD

  • Understanding the differences between Android and iOS

  • Knowledge of new SwiftUI + Combine libraries

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


Offer


  • Comfortable Office
  • Company Multisport
  • Private Healthcare
  • Educational fund
  • Integration budget
  • Support from our office dog Taco


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


Send us your CV, we will schedule a meeting.

Have a good day!

Employment type

Self-employed

Contact person

Share this Job

   

Wrocław

Recruitment powered by tomHRM