iOS Developer

We are looking for an iOS DEVELOPER to join our team based in our Cluj-Napoca Office. 
As an iOS DEVELOPER, you will play an important part in our company’s growth and development, in line with the philosophy that drives us forward everyday: we are building the Home for the Best Engineers.  
// your Contribution
  • Design and build applications for the iOS platform
  • Understanding of software development lifecycle phases including business requirements analysis, design, coding, testing, debugging, and documentation.
  • Fundamentals in object-oriented concepts, data structures, and design patterns.
  • Ability to write clean code keeping in mind SOLID principles, current standards, and best practices.
  • Unit-test code for robustness, including edge cases, usability, and general reliability.
  • Bug fixing and improving application performance.
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
// what should recommend you
  • iOS development knowledge (self-study, side projects, work experience.)
  • Continuous Integration/Deployment (e.g. fastlane, JenkinsCI, CircleCI)
  • Knowledge of trends in iOS development, including app architecture, UX, and design
  • Knowledge of RxSwift (nice to have)
  • Knowledge of the full SDLC
  • Basic Knowledge of Combine – nice to have
  • Experience making apps that interact with RESTful APIs
  • Experience with Swift
  • Practical experience with the following design patterns MVC, MVVM
  • Unit testing
  • Experience in developing native iOS mobile applications on multiple form factors.
  • Experience with reactive programming.
  • Extensive experience with third-party libraries and frameworks such as Alamofire/ObjectMapper.
  • Knowledge of multi-tier architectures, such as MVVM, Clean Swift, or VIPER.
  • Solid understanding of Instruments and Xcode debugging and optimization tools.
  • Understanding of Git.
  • good understanding of mobile development life cycle
  • Excellent communication and teamwork skills

Become part of our team!

// Join us

Success happens when people get up every day looking forward to come to work. If you want to join our team and haven’t found the right opportunity yet, send us an email.