We are looking for a great iOS application developer to join our mobile team. In this role you will work closely with our Product and Mobile team to help us shape, design, and build our customers’ applications. The ideal candidate is an excellent programmer, user-focused, and passionate about playing with new technologies.
You will be responsible of the code quality and the quality of the application you develop.
Requirements
Technical requirements
2 years of experience developing on the platform with excellent understanding of the iOS SDK
Proficient in Swift
Knowledge of Git
Experience on architecture and basic code design and principles (at least MVC)
Ability to properly integrate any Json API or any third party service.
Knowledge of programming principles (DRY, SOLID…)
Advanced Swift comprehension (abstraction with protocols, generics, typed functions declaration, etc..)
Experience with Javascript (especially Node.js) is a great asset
Already used Firebase and Heroku
Contribution to open source projects
Functional and reactive programming
Database design experience
Code performance optimization and memory managemen
Originally posted on Himalayas