Position: Grid Dynamics is looking for Middle/Senior iOS Developer
Company: Grid Dynamics
Experience required: 2y
Category: iOS
English level: intermediate
Published: 2022-08-01T00:00:00+03:00

**Project description**
The core idea is to support the technological modernization of the current solution and take over business development.
The product is a core retail application with millions of users, a super user experience, and a new tech stack.
The implementation is starting in a few weeks so we need 3 strong developers, who, together with the Tech lead and Architect, start developing the enterprise app from scratch!

**Client description**
An American publicly traded consumer retail company that sells kitchen wares and home furnishings. It is headquartered in San Francisco, California, United States. The company has 625 brick-and-mortar stores and distributes to more than 60 countries with brands operated through eight corresponding websites and a gift registry.
The company is one of the largest e-commerce retailers in the U.S., and one of the biggest multi-channel specialty retailers in the world.

**Min requirements**
- 2+ years of iOS development experience
- Strong experience with Swift language
- Experience with MVVM
- Intermediate+ written and spoken English
- Understanding of SOLID principles
- Strong understanding of Networking and HTTP protocol
- Ability to write high-quality testable code

**Nice to have requirements**
Experience in e-commerce domain

**Tasks**
- 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.
- Futher - implement an Augmented Reality room planner using ARKit/SceneKit

**Pros of the project**
- Only modern tech stack - no Objective C
- Implementation from Scratch
- No other vendors - every feature developed by Grid Dynamics
- Working together with corporate recognized IOS specialists with dozens of completed apps