Position: Strong iOS position with 1 month relocate period
Company: DARK.AGENCY
Experience required: 3y
English level: upper

Looking for a strong iOS developer who will work on the development of the new features for the existing document-management app. The product is from Germany and for the German market specifically, the first period of work (around 4 weeks) will be in the German office in collaboration with the Owner and CTO of the product. Then the development will continue remotely or with the project manager in coworking space in Kyiv.

Project: iOS (swift) app for PDF document management and processing. 
The app uses Foxit PDF SDK and it's features of signing, offline edit, 

Job requirements:
- iOS development experience (3+ years);
- Proficiency in Swift;
- Upper-Intermediate English (writing and speaking) - will be a ton of English speaking, mostly techniucal;
- Understanding of OOP;
- Understanding of SOLID principles;
- Good knowledge of using version control system (e.g. Bitbucket/Github);
- Experience with iOS SDK;
- Experience with REST services;
- Experience in unit and UI test development;
- Good knowledge of software pattern and practices;
- Experience with knowledge of CI/CD process;

Would be plus: 
- German language knowledge 
- PDF SDKs integration/customization experience 

Responsibilities
- Hands-on coding
- Work directly with CTO in English and be responsible to understand the product in deep and product goals and plans. 
- Ensure code quality and maintainability by conducting code reviews, initiating refactoring and improving build and test systems
- Estimate engineering effort, plan execution cycles, and roll out system changes

We offer
- Competitive salary
- Paid work trips to Germany, Bavaria
- Paid vacations and sick leave
- Friendly and fun environment