MacPaw — компания-разработчик программного обеспечения, которая разрабатывает и распространяет программное обеспечение для macOS и iOS. Сегодня нашими продуктами пользуются более 30 миллионов пользователей по всему миру. В MacPaw мы верим, что люди и технологии могут вместе раскрыть свой наибольший потенциал. МакПоу гордится тем, что он украинец. Поддержка и развитие Украины являются важной частью культуры компании. MacPaw объединяет непредвзятых людей, которые поддерживают друг друга и стремятс
MacPaw — компания-разработчик программного обеспечения, которая разрабатывает и распространяет программное обеспечение для macOS и iOS. Сегодня нашими продуктами пользуются более 30 миллионов пользователей по всему миру. В MacPaw мы верим, что люди и технологии могут вместе раскрыть свой наибольший потенциал. МакПоу гордится тем, что он украинец. Поддержка и развитие Украины являются важной частью культуры компании. MacPaw объединяет непредвзятых людей, которые поддерживают друг друга и стремятся изменить мир вокруг нас. Setapp — это сервис приложений MacPaw на основе подписки для macOS и iOS. Он обеспечивает доступ к более чем 240 приложениям Mac и iOS для повседневных задач, охватывающих такие категории, как производительность, образ жизни, веб-разработка, обслуживание Mac, творчество, письмо, образование и личные финансы. В качестве старшего разработчика программного обеспечения вы присоединитесь к команде инженеров, главная цель которых — создать новый SDK, который позже будет использоваться разработчиками других приложений по всему MacPaw. Мы ищем инженера, который быстро находит решения, не жертвуя качеством, стремится взять на себя техническую ответственность и любит предоставлять техническое наставничество менее опытным коллегам. Звучит интересно? Не стесняйтесь поделиться с нами своим резюме! В этой роли вы будете: Анализировать (как сделать?) и проверять (можно ли это сделать?) технические решения бизнес-проблем/идей/потребностей. Предлагайте альтернативы и объясняйте их плюсы и минусы. Вносите свой вклад в Продукт, предлагая идеи, функции и улучшения. Основываясь на технических проблемах Продукта, исследуйте, оценивайте и выбирайте подходящие архитектурные решения, которые будут соответствовать требованиям Продукта, а также предлагайте и утверждайте его использование вместе с командой. Внедряйте технические решения и адаптируйте их к изменениям Продукта в будущем. Интегрируйте и внедряйте новые подходы или процессы разработки для повышения бизнес-ценности Продукта. Исследуйте и анализируйте фатальные проблемы и критические сбои в Продукте, а также получайте доступ и устраняйте слабые места безопасности и уязвимости в коде. Поделитесь этой информацией с другими инженерами, чтобы избежать тех же или связанных проблем в будущем и повысить общую безопасность программного обеспечения. Общайтесь с заинтересованными сторонами, чтобы уточнить детали реализации и крайние случаи, указать входные или недостающие данные, а также обсудить возможные варианты использования/потоки, чтобы успешно реализовать решение и внести конструктивный подход. сотрудничество, если это необходимо. Предоставлять информацию для поддержки клиентов для решения проблем пользователей и проводить техническую связь с клиентами, если это необходимо, для поддержания удовлетворенности, лояльности и удержания клиентов. Поделитесь всеми знаниями о Продукте (структура, документация, архитектурные детали и т. д.) с командой инженеров, чтобы сохранить команда хорошо информирована о состоянии продукта. Участвуйте в развитии инженерной культуры компании, будучи активным участником изменений в процессах разработки. Навыки, которые вам понадобятся: опыт разработки для macOS/iOS. Глубокий опыт работы с Swift. Глубокие фундаментальные знания в области компьютерных наук (управление памятью, параллельная обработка данных, работа в сети, сохранение данных, модульное тестирование, профилирование, проектирование систем и т. д.). Знание модульной организации проектов ( динамические/статические библиотеки, связывание, управление зависимостями и т. д.).Опыт создания расширений и фреймворков.Английский язык на среднем уровне.Asaplus:Опыт разработки Objective-C для поддержкиУнаследованные модули. Опыт структурированного параллелизма Swift. Метапрограммирование (Sourcery, макросы Swift). Понимание инфраструктуры приложений (как работают серверные службы). Опыт межпроцессного взаимодействия. Опыт создания системных расширений, элементов входа, агентов запуска, привилегированных помощников и т. д. Опыт с криптографическими библиотеками. Что мы предлагаемМы - украинская компания, и мы сотрудничаем с Западом и Украиной против российской агрессии. Мы сохраняем рабочие места и зарплату для мобилизованных макпавианцев и оказываем финансовую поддержку коллегам или их семьям, пострадавшим от войны. Здесь вы также можете прочитать о Фонде MacPaw, который намерен помочь спасти жизни украинских защитников и оказать помощь как можно большему количеству мирных жителей. Гибридная модель работы. Работать ли удаленно или в хабе, полностью зависит от вас. Если вы решите смешать, наш киевский офис, который работает как рабочее пространство, открыт круглосуточно. Офис оснащен UPS и Starlink для бесперебойного рабочего процесса. Также мы арендуем помещение в коворкинге «Промприлад» в Ивано-Франковске и возмещаем затраты на аренду коворкинга в любом другом городе. Если вы решите работать на дому, мы покроем расходы, потраченные на организацию вашего рабочего места: портативные электростанции, павербанки и т. д. Ваше здоровье всегда на первом месте. Мы гарантируем страхование жизни, начиная с вашего первого рабочего дня. Кроме того, мы покрываем 100% ваших расходов на медицинское страхование и 50% расходов на ваше иждивенство. Мы также покрываем стоматологические услуги и массаж и возмещаем 50% стоимости психотерапии. Гибкий график работы. Вы можете выбрать удобный для вас график. Никто здесь не следит за вашим приходом и уходом, потому что MacPaw построен на доверии и сотрудничестве. Пространство для профессионального и личностного роста. Какими бы ни были ваши мечты и стремления, вы у нас есть. Бюджет на образование, ежегодные обзоры развития, бесплатные уроки английского языка и регулярные лекции. Мы также предлагаем личный коучинг с организационными тренерами. Команды гордятся тем, что мы строим честные, прозрачные и надежные отношения внутри команд. Каждый макпавианец может улучшить процессы и реализовать свои идеи. Мы поощряем открытую и конструктивную обратную связь и обучаем Macpawians тому, как давать и получать обратную связь. Офис, созданный для людей (и домашних животных). В нашем офисе есть все это. Просторное рабочее место, где достаточно места, чтобы сидеть, лежать и бегать. Аджим для отдыха, фитнеса и йоги. Уютные кухни с кофе, закусками и обедами. Комнаты для сна/медитации. Терраса с видом, где мы устраиваем летние вечеринки. Кроме того, в офисе живут две кошки, и вы можете приводить в офис своих питомцев (у нас есть отдельные этажи для кошек и собак). Политика предоставления отгулов, покрывающая жизненные потребности, 20 дней отпуска, неограниченные оплачиваемые отпуска по болезни, xDays (2 дня в месяц для работы над проектами). ), дни личного отпуска, предназначенные для решения важных вопросов личной жизни, и отпуска по уходу за ребенком. Вдобавок ко всему, после 5 лет работы с MacPaw открываются творческие отпуска. Присоединяйтесь к социальным инициативам с MacPawCaresMacPaw участвует в многочисленных гуманитарных и благотворительных проектах во многих областях, и вы можете присоединиться и потратить до 24 рабочих дней в году, делая мир лучше.