iOS Developer
Ищем разработчика, которому интереснее улучшать приложение под капотом, а не со стороны продуктовых фичей.
iOS Platform – это Core-команда, которая создаёт архитектуру, инструменты и процессы, чтобы продуктовые команды могли быстрее и качественнее разрабатывать фичи.
Мы используем самые последние технологии, следим за чистотой кода, любим автоматизацию, используем модульную архитектуру и имеем быстрый CI/CD. Если тебе близок инженерный перфекционизм и системное мышление – тебе к нам.
Как устроены технологии? Мы описали в aviasales/playbook.
What you will do:
- разрабатывать и эволюционировать архитектуру приложения;
 - формировать и документировать единые подходы и практики;
 - разрабатывать базовые и общеиспользуемые компоненты кода;
 - развивать фреймворк для UI-тестов и инфраструктуру автотестов;
 - улучшать CI/CD и скорость сборок совместно с девопсами;
 - автоматизировать проверки кода и процессы разработки;
 - разрабатывать компоненты дизайн-системы;
 - оптимизировать производительность и другие метрики приложения;
 - внедрять наши решения в продуктовые команды;
 - делиться опытом и помогать другим iOS-разработчикам расти.
 
What we expect from you:
- опыт коммерческой iOS-разработки в продуктовых IT-компаниях от пяти лет, опыт в аналогичных командах будет плюсом;
 - интерес к глубоким, нетривиальным задачам и ресёрчам, готовность меньше работать с UI;
 - осознанный подход к выбору технологий – без догм и фанатизма;
 - осведомлённость о трендах и новинках iOS-мира;
 - опыт написания Unit и UI-тестов;
 - понимание, как устроен процесс сборки приложения;
 - готовность писать скрипты на Python или Swift;
 - ответственность за свои решения и их результат, навыки фича-оунинга и проактивной коммуникации со стейкхолдерами.
 
How we roll:
- в любой точке мира: не привязываемся к локации, платим в долларах, любим путешествовать;
 - без бюрократии: удобные процессы здорового человека, горизонтальные и открытые коммуникации, быстрое обсуждение идей и принятие решений;
 - компенсируем: ДМС, психотерапию или иностранные языки, занятия спортом и больничный;
 - на райском острове: можно работать на Пхукете с видом на океан.
 
• awesome team • pool parties, terrace parties, everywhere parties! • chill office vibe • snacks of all kinds in the fridge
• awesome team • pool parties, terrace parties, everywhere parties! • chill office vibe • snacks of all kinds in the fridge
Benefits for Aviasales employees
Competitve salaries
We pay what you deserve - not a dollar less
Sports
We partially pay for sports: be it the gym or curling lessons
Language tuition
We’ll help you level up in your target language - c’est très important!
Medical insurance
We take care of you and partially compensate health costs
We cover co-working expenses
Because your workspace is important
Children's education
We'll help you pay for kindergarten and school fees
Distance working
We're cool with you working from home
👀 We also:
Launch rockets into space, test out flamethrowers and hold cat-Tuesday sacred