Position: IOS Engineer
Company: Grid Dynamics
Experience required: 2y
English level: intermediate

Responsibilities:

- Architect and code various Modules (UI + API) for the e-commerce application (Shop, Search, View Products, View Product Details, Add to Cart, View Cart, Checkout).
- Integrate native Payment Systems.
- Integrate various 3rd party SDKs for User Generated Content, Visual Product Search, etc.
- Further - implement Augmented Reality room planner using ARKit/SceneKit

Requirements: 

- 3+ years of iOS development experience
- Intermediate+ written and spoken English
- Understanding of SOLID principles
- Experience with CocoaPods
- Strong understanding of Networking and HTTP protocol
- Ability to write high-quality testable code

Nice to have :

- Experience in the e-commerce domain
- Experience with OAuth 2.0
- Experience with Apple Pay and PayPal integrations
- Experience with ARKit/SceneKit

We offer:

- Only modern tech  stack - no Objective C
- Competitive salary
- Work on bleeding-edge projects in a team of experienced and motivated developers and QA engineers
- Flexible working hours
- Business trips to the USA
- Health insurance, a benefits package, company-sponsored conferences, vacations
- Well-equipped office located in the center of the city.