Senior Software Engineer iOS

Зарплата

до 5500 $

Местоположение и тип занятости

Киев (Украина)Полный рабочий день

Описание вакансии

Условия работы

Працювати в appflame — це можливість розвивати свої здібності в особливих умовах, де сумісні дух стартапу, налаштовані процеси без бюрократії та команда своїх людей.

Ми розвиваємо власні продукти в ніші social network/lifestyle. Наші продукти працюють на Tier-1 ринках, таких як США, Великобританія, Канада й Австралія та входять у Топ-5 рейтингів App Store у своїх категоріях.


Твоїми завданнями будуть:

● разом із командою розробляти новий функціонал або ж вдосконалювати існуючий, писати на нього тести;
● приймати участь у продуктовому та технічному плануванні;
● проводити дослідження щодо імплементації тієї чи іншої технології та робити аргументовані висновки.


В двох словах про проєкт:

● власний великий продукт у категорії Social Discovery;
● мільйонна аудиторія, яка росте з кожним днем;
● усе написано на Swift (завжди на останній версії);
● розбиваємо моноліт на модулі (вже 10 є);
● дизайн система;
● немає жорстких зовнішніх залежностей, стараємось по максимуму розробляти усе indoor;
● наразі робимо адаптацію по accessibility;
● layout кодом;
● нові стабільні core фічі покриваємо тестами (та потроху й старі);
● майже немає legacy-коду (або ж із ним стикатись у 99% часу не доведеться).


Що ми очікуємо від тебе:

● в тебе вже є від 4-х років комерційної розробки під iOS за плечима;
● ти розумієш як писати код, який можна покрити тестами;
● маєш досвід з реалізації складного UI кодом та щоб «нічого не лагало»;
● запитаннями про багатопотоковість тебе не налякати та з GCD/OperationQueue ти «на ти»;
● вмієш проєктувати архітектуру так, щоб роками не було потреби усе це рефакторити та твої коллеги могли розібратись, коли ти у відпустці.


Буде плюсом:

● розуміння що таке A/B тести, нащо їх проводити та як їх реалізовувати в межах iOS;
● якщо ти вже працював у продуктовій компанії та розумієш наскільки цінний твій вклад у бізнес компанії;
● вмієш писати unit/integration/e2e тести;
● навички роботи із інструментами тулінгу (розібратись чому тут не 60 fps, знайти причини витоків пам’яті).

Бонусы

У твій перший день тебе зустріне HR Manager, яка познайомить тебе з компанією та командою, проведе екскурсію офісом та відповість на всі питання. На тебе чекатиме все необхідне (ноутбук, робоче місце, пакет новачка, обіди на тиждень і т.д.). Ми зробимо все необхідне, щоб ти почувався/лася комфортно та будемо підтримувати тебе в період адаптації та після.


Для наших працівників ми створюємо умови, притаманні великим корпораціям:

💸 Компенсація по верхній межі ринку. Регулярні рев’ю та перегляд компенсації в залежності від твоїх результатів.
🚑 Повне медичне страхування після випробувального терміну (включно з діагностикою COVID-19, стоматологією), корпоративний лікар та масаж в офісі.
🏫 Зручний та просторий офіс з новим ремонтом, кімнатою для сну, душем та безплатним паркуванням.
💻 Сучасна техніка та круте обладнання, необхідне для комфортної роботи.
📕 Безплатні курси англійської мови в офісі, компенсація семінарів, виставок, конференцій — все, що необхідно для твого професійного розвитку.
✈️ Загальнокомандні подорожі за рахунок компанії (за 3 роки відвідали: Кіпр, Іспанію (2 рази), Шрі-Ланку, Єгипет, Мексику, Грецію).
🏓 Ігрова кімната з пінг-понгом, спортивний куточок, настільні ігри та PlayStation.
🏃‍♂‍Йога та стретчинг в офісі. Тренування з футболу, баскетболу, бігу. Оплата участі в спортивних змаганнях по всьому світу.
🍔 Безплатні сніданки, обіди, холодильник з напоями та снеками, свіжі фрукти та солодощі.

Уяви, що ти вже з нами!
__________
Інклюзивність та різноманіття одні з основ політики appflame . Ми забезпечуємо рівні можливості працевлаштування незалежно від раси, кольору шкіри, релігії, статі, сексуальної орієнтації, гендерної ідентичності, віку, сімейного стану, громадянства, національного походження, стану здоров’я чи будь-якої іншої характеристики.