Position: Senior IOS Developer
Company: Softserve
Experience required: 3y
English level: intermediate

WE ARE 
Our client is the world’s largest travel site, operating at scale with over 700 million reviews, opinions, photos, and videos, reaching over 390 million unique visitors each month and covering approximately 7.7 million accommodations, airlines, experiences, and restaurants. 

The client is well known for having an extremely strong engineering organization - you'll be working with the best, playing with cool toys and getting stuff done, in the most impactful area of an incredibly profitable, growing company. They trust our engineers to come up with, implement and take responsibility for their own designs. Engineers can take a flexible approach to their daily work. 

Although you will be primarily working on iOS, you will be exposed to the full stack development, including iOS/Android native, the API layer, the service layer, and down to the database. 

YOU ARE 
A professional software engineer willing to write clean, correct, and efficient code having below mentioned skills

iOS development experience with Objective-C and Swift
A good grasp of UIKit, MVC, and preferably MVVM
Fluency across multiple technologies and frameworks
Solid foundation in data structures, algorithms, and OO Design
Willingness and ability to take on new technologies. Fast learner
Ability to break down complex problems into simple solutions
Strong analytical, verbal, and written communication skills

YOU WANT TO WORK WITH 
Collaboration and maintaining high communication with designers and product managers on a distributed team
Design specifications review, providing feedback and estimating the size of projects 
Us iteratively and breaking down complex projects into smaller components for shorter release cycles
Participating in design reviews, code reviews, team meetings, and QA
Validating software functionality and security
Collaborating and building a trusted relationship with Client

TOGETHER WE WILL 
Write the code! The project is not overwhelmed with meetings and other not development related activities
Operate across evolving technology stack
Support the wider Engineering team with iOS development expertise
Support hundreds of thousands of travelers each day booking attractions and holiday homes across the globe 
Help them decide where to stay, how to fly, what to do, and where to eat
Have fun and friendly environment where the key objective is getting things done