Напиши текст вакансии для должности "Senior iOS Engineer". Название компании: "Infront X". Расположение: Санкт-Петербург. График работы: Гибкий график. Опыт работы: От 3 до 6 лет. Ключевые навыки: 'Xcode', 'iOS', 'Swift', 'Git', 'Objective-C'

Our B2B team seeks an enthusiastic and experienced Senior iOS Engineer. You will work with a modern stack of technologies to create mobile solutions for the biggest names in sports, media, entertainment, and active lifestyle. We believe in code review and team communications. Responsibilities  Writes code for well-defined tasks. Designs application architecture Conducts code reviews and provides valuable feedback Provides technical estimates and risk analysis to project managers Takes responsibility for the direction of iOS development Assists junior and middle engineers  Requirements  Expert knowledge of Swift, knowledge of Objective-C as a plus Expert knowledge of UIKit, ability to create rich user interfaces Experience with Xcode and its Command Line Tools Confident usage of Git, ability to rewrite history Understanding of application distribution Basic knowledge of App Store review guidelines Solid knowledge of multithreading Experience with push notifications Experience with reactive programming as a plus Knowledge of human interface guidelines as a plus Experience with In-App Purchases as a plus Experience with tvOS or watchOS as a plus  About Infront X At Infront X, we empower brands to build unique relationships by creating digital products &amp; experiences people love. We specialize in helping sports, media, and entertainment organizations make deeper connections with their audiences through leading-edge technology, data-driven strategy, and impeccable design. Headquartered in Switzerland and with 9 offices across North America and Europe, we are proud of the impact we’ve helped create for elite organizations like the PGA TOUR, Verizon, NASCAR, FOX, Chelsea FC, AS Roma, Comedy Central, the International Ski Federation, and the International Basketball Federation, among countless others Benefits  Competitive salary and yearly bonus Medical insurance (after probationary period) Fitness benefits (after probationary period) Fully paid English courses and the opportunity to improve English skills by regular collaboration with native speakers Flexible working arrangements Weekly Happy Hours and periodic team activities Work in a high-growth, energetic environment