Position: Middle iOS Developer, Online Genealogy Service
Company: DataArt
Experience required: 3y
English level: intermediate

The client is an international company that provides an online genealogy service that helps its clients understand their past and family history.

The project’s goal is to create a scalable platform for the further expansion of the client's business.

The existing solution consists of the Windows .Net stack, SQL Server, and a new microservices architecture based on Kubernetes, NodeJS, and Postgres. The project uses lean-agile approaches in the product development process.

Note that we hire specialists not to the project, but to the company. If the project is over, or you become uncomfortable in it, you can discuss a transition to another project.

Must have
- 3+ years of experience developing for iOS devices
- 2+ years of experience working with Swift
- Strong knowledge of iOS SDK, Xcode, Objective-C
- Ability to work with the Git version control system (console, IDE, web (Stash))
- Experience in developing applications using networking
- Understanding the integration of a client application into an existing system
- Knowledge of OOP and software design patterns
- Experience with CoreData
- Experience writing Unit/UI tests
- At least basic experience with React Native
- Good spoken and written English

Would be a plus
- Knowledge of development methodologies, particularly with Agile/Scrum
- The ability and willingness to learn