Position: iOS Engineer in a product team
Company: Innocode
Experience required: 3y
English level: intermediate

So come on, let’s check, if you can fit our requirements:

3+ years of iOS development
Strong knowledge of Swift
Strong knowledge of UIKit and other iOS frameworks (e.g. CoreAnimation, CoreData, etc)
Good understanding and experience with mobile apps architectures (MVVM, VIPER).
Familiarity with functional reactive programming will be a plus.
Experience with Git, including branching and merging strategies;
Understanding of good UX and interest in UI development

Also, it would be a huge plus, if you have shipped at least 2-3 iOS App to app store before or have active GitHub account / open source contributions.

Responsibilities:
— Working closely with designers and testers
— Collaborating with clients and organizing your work with the team
— Crafting and designing high-quality code
— Be responsible for your work and a result

Innocode AS is both Norwegian and Ukrainian owned software development company, a total of 65 people.

We have 5 teams, working on delivering solutions for Norwegian media companies:
in Lviv we are mostly responsible for a line of own Products for Norwegian media and newspapers, which are being made with Ruby, JS, iOS, Android, and Elixir.
in Kyiv — we make WordPress-based websites for brands, municipalities, and coffee-lovers (and not limited to).
in Norway, Sweden, and USA we have business development and product management colleagues.