Position: Junior iOS Developer
Company: Yalantis
Category: iOS
Experience required: 1y
English level: intermediate

It’s a modern mobile banking application that allows you to create and manage accounts for individuals and legal entities, solves real-life problems and helps millions of people in the US. Now the project outgrows monolith architecture and becomes an ecosystem of various microservices. 

What you’ll help us to do:
● build reusable code and libraries for the future use
● take responsibility to meet all milestones and deadlines
● setup CI for projects
● collaborate with other developers, BA, designers, QA engineers and with clients to deliver the best product possible
● be a part of all technical decisions, assistance in knowledge sharing between team members
● develop and support of the components for the GitHub
● write technical articles for the Company site (if you wish to)

Here’s the experience that will help you to do the job:
● 1+ years of iOS apps development experience, at least 1 year of experience in Swift
● strong knowledge of iOS SDK (UIKit, Foundation, GCD, etc.) and iOS architecture
● experience with iOS databases (Core Data, Realm)
● knowledge of OOP and client-server architecture
● understanding of Mobile Development Life Cycle
● understanding of iOS Human Interface Guidelines
● experience with parallel and multi-threaded programming
● Intermediate English level or higher

What you’ll get from working with us:
● great compensation and social packages
● medical insurance
● sport compensation
● full financial and legal support for private entrepreneurs
● opportunities for professional growth
● education compensation
● individual development plan and a mentor to guide you
● team buildings and corporate activities
● special corporate currency and merch store
● the best networking opportunities with international clients
● knowledge sharing atmosphere

We do not invite you to one project, but to a permanent job in our company. We invest in the development of each person, help members of our team to find their calling and unleash their creative potential. Because our people are the most important value.