Position: iOS Developer, Energy Tech Solutions
Company: DataArt
Category: iOS
Experience required: 3y
English level: intermediate

**About the vacancy**

Our client is a group of companies that is focused on serving the energy ecosystem and smart energy consumption.

We’re developing a mobile platform to help energy consumers (citizens) simplify their energy payments and the tracking of usage/payments.

We’re working with the client's R&D department, which allows us to create innovative solutions for this industry and share our ideas for technical and business flow improvements.

We hire people not to a project, but to the company. If the project (or your work in it) is over, you go to another project or to a paid “Idle”.

**Must have**
- 3+ years of programming experience
- 3+ years of experience engineering for iOS devices
- Strong knowledge of iOS SDK, Xcode, Swift
- Ability to work with the Git version control system
- Knowledge of OOP and software design patterns
- Experience in developing multithreaded environments
- Experience in developing applications using networking
- Experience with on-device data storage (CoreData/Realm)
- Experience in Unit/UI testing
- Experience with tools, e.g. Cocoapods, SwiftGen, SwiftLint
- Experience with third-party libraries, e.g. Alamofire, FaceBook, Google
- Understanding the principles of CI/CD
- Understanding of iOS security and SDK approach
- Good spoken and written English

**Would be a plus**
- Experience in deploying apps to the Apple App Store
- Knowledge of Objective-C, Shell