Position: Senior iOS Developer
Company: It-Jim
Category: iOS
Experience required: 5y
English level: upper

We are an R&D lab delivering top-level consulting in **computer vision** and **machine learning**. Our core team’s unique expertise in visual intelligence makes us an extremely valuable partner for a number of deep tech startups and businesses across the globe. It-Jim’s delivery is always a killer feature for a product, mobile or web application.

We are building the next-generation mobile application for wellness and better performance. Our product is a mix of biotechnology and artificial intelligence (AI). It is already used by Olympic athletes and will be available to anyone soon. This is an absolute game changer bringing the lab to the kitchen.

You will be integrated into an interdisciplinary team of biotech experts, AI engineers, software developers, product managers and designers. You will have a chance to create not just another iOS application, but something that may change the lives of many people. 

Your tasks:
☑️ Design and build applications on the iOS platform
☑️ Maintain excellent code coverage and deliverables
☑️ Analyze and estimate implementation efforts
☑️ Ensure the performance and efficiency of iOS applications and tools
☑️ Interact with UI/UX, R&D, QA  teams and product managers
☑️ Doing acceptance testing of the delivery
☑️ Conducting demo of the delivery

MUST have:
✔️ 5+ years of software development experience
✔️ 3+ years of commercial Swift experience
✔️ Strong knowledge of iOS libraries and kits
✔️ Deep understanding of MVC, MVP and VIPER architecture patterns
✔️ Experience with CI/CD (Fastline, Testflight, Crashlytics, etc.)
✔️ Experience with RESTful API process
✔️ Experience with estimations
✔️ Experience with resource planning
✔️ Software development life cycle understanding 
✔️ Strong knowledge of multithreading
✔️ Ability to work and deliver with minimal guidance
✔️ Experience in building and deployment of applications (at least one app on the App Store)
✔️ Upper-intermediate English

Would be a plus if you have experience in:
✔️ C/C++ code integration into native iOS applications
✔️ Firebase SDK 
✔️ Reactive programming (RxSwift, ReactiveSwift, Combine, etc.)
✔️ ARKit and/or CoreML frameworks
✔️ Having an eye on UI/UX
✔️ Team lead/PM/ mentorship