Position: Trainee iOS developer
Company: Code IT LLC
Experience required: no_exp
English level: intermediate

Do you want to strengthen your developer's skills, joining the trainee program led by experts? Are you intrigued by the idea of learning markup, JS, and the most popular frameworks? And then, to join the front-end development team and deliver projects to the clients worldwide? Then the Trainee Programm at CodeIT is the right place to apply to. We are here to help you gain practical experience, coupled with deep theoretical knowledge. 

The program lasts three to four months and after the successful completion of the program, Trainee gets into commercial projects under the mentorship of experienced developers.
CodeIT is happy to develop and train those who are interested in professional progress, and we know how to do it.
Requirements:
Basic knowledge in any programming languages (knowledge of Swift will be plus)
General knowledge of the most essential developer tools (Xcode, SourceTree)
General ability to work with Git 
General ability to work with the Terminal
General knowledge of databases
Good Knowledge of OOP / Protocols principles
Good Knowledge of algorithms and data structures
Good Understanding of basic data types (mostly in Swift)
Advanced Googling and ability to find the needful information in publicly available sources
Strong aspiration and motivation to become an iOS Developer
Be an iOS or macOS user, be a fan of the Apple brand and ecosystem
Desire to work in a team of like-minded people
Intermediate English Level