Понад 20 років досвіду, сильні команди інженерів із різних країн, глибокі знання в різних галузях бізнесу та готовність вкладати сили у професійний розвиток і освіту колег — все це дозволяє нам створювати нестандартні рішення, які покращують бізнес-процеси клієнтів і відкривають для них нові ринки. Відповідно до принципу «Перш за все — люди», ми готові працювати з замовниками будь-якого масштабу, не обмежуючи вибір технологій та адаптуючись у міру розвитку їхнього бізнесу.
Ми поєднуємо глибоку технічну експертизу з людськими цінностями. Допитливість, співпереживання, довіра, щирість та інтуїція визначають суть компанії та стосунки з партнерами. Ці якості допомагають знаходити технологічні рішення, на які наші клієнти можуть покластися, та будувати багаторічні стосунки, в які вони вірять.
## About the vacancy
DataArt is a global software engineering firm. With over 20 years of
experience, teams of highly-trained engineers around the world, deep industry
sector knowledge, and ongoing technology research, we help clients create
custom software that improves their operations and opens new markets. DataArt
started out as a company of friends and has a special culture that
distinguishes it from other IT outsourcers, such as:
\- Flat structure. There are no “bosses” and “subordinates”.
\- 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”.
\- Flexible schedule, ability to change projects, to work from home, to try
yourself in different roles.
\- Minimal bureaucracy and micromanagement, convenient corporate services.
## Must have
* 4+ years of programming experience
* 4+ years of experience engineering for iOS devices
* Strong knowledge of iOS SDK, Xcode, Swift, Objective-C
* 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/SQLite)
* Experience in Unit/UI testing
* Experience with tools, e.g. Bundler (Gems), Cocoapods/Carthage/SwiftPM, Fastlane, Sourcery
* Experience with third party libraries, e.g. Alamofire, Swinject, SnapKit
* Understanding the principles of CI/CD
* Understanding of iOS security
* Good spoken and written English
## Would be a plus
* Experience developing applications for Android
* Experience in deploying apps to the Apple App Store
* Knowledge of Python, Ruby, JavaScript, Shell, C/C++