What you will do:
- You develop native iOS applications
- You are involved in full life cycle development
- You collaborate with cross-functional teams to define, design, and ship new features
- You work with external data sources and APIs
- Unit-test code for robustness, including edge cases, usability, and general reliability
- Work on bug fixing and improving application performance
- You continuously discover, evaluate, and implement new technologies to maximise development efficiency
What you will learn:
- How to work with a cutting-edge stack in production: Swift, MVVM architecture, Advanced NSOperations Reactive programming with RAC/RxSwift UnitTesting, Continuous Integration
- How to deliver and insure high code quality with peer-reviews and engineering best practices
- How to build products with highly complex business logic, with direct impact on company profits
What you should bring:
- Bachelor’s or Master’s degree in Computer Science or equivalent work experience
- 4+ years of experience with mobile development in iOS
- Production experience with Objective-C and Swift (RAC/RxSwift)
- Working knowledge of the general mobile landscape, architectures and design patterns (GCD, MVVM)
- Experience with third-party libraries and REST APIs
- Experience with CocoaTouch, CocoaPods, Multitasking
- Knowledge with Unit Test frameworks
- Knowledge of Client server communication (REST, HTTP, HTTPS)
- Being a great team player comes naturally to you and you communicate fluently in English
by via developer jobs - Stack Overflow
No comments:
Post a Comment