Text copied to clipboard!
Заглавие
Text copied to clipboard!Старши iOS инженер
Описание
Text copied to clipboard!
Търсим Старши iOS инженер, който да се присъедини към нашия динамичен екип за разработка на мобилни приложения. Кандидатът ще бъде отговорен за проектирането, разработката и поддръжката на висококачествени приложения за iOS платформи, като използва най-новите технологии и добри практики. В тази роля ще работите в тясно сътрудничество с продуктовите мениджъри, дизайнерите и другите инженери, за да създавате иновативни и ефективни решения, които отговарят на нуждите на потребителите и бизнес целите. Очаква се да имате задълбочени познания в Swift и Objective-C, опит с RESTful API, както и умения за оптимизация на производителността и отстраняване на грешки. В допълнение, ще участвате в ревюта на код, менторство на по-млади колеги и ще допринасяте за подобряване на процесите в екипа. Ако сте мотивиран, с аналитично мислене и страст към мобилните технологии, тази позиция е подходяща за вас.
Отговорности
Text copied to clipboard!- Разработка и поддръжка на iOS приложения с високо качество.
- Сътрудничество с продуктовите мениджъри и дизайнери за дефиниране на функционалности.
- Оптимизация на производителността и отстраняване на грешки в приложенията.
- Участие в ревюта на код и осигуряване на спазване на добри практики.
- Менторство и обучение на по-млади инженери в екипа.
- Анализ на изискванията и превръщането им в технически решения.
- Поддържане на документация за разработените функционалности.
- Следене на нови технологии и внедряване на иновации в проектите.
- Участие в планиране и оценка на задачите в екипа.
- Осигуряване на съвместимост на приложенията с различни версии на iOS.
Изисквания
Text copied to clipboard!- Задълбочени познания по Swift и Objective-C.
- Опит с разработка на iOS приложения минимум 5 години.
- Добри умения за работа с RESTful API и интеграция на външни услуги.
- Опит с инструменти за контрол на версиите, като Git.
- Разбиране на принципите за дизайн на потребителски интерфейс и UX.
- Умения за оптимизация на производителността и управление на паметта.
- Опит с автоматизирано тестване и CI/CD процеси.
- Добри комуникационни умения и способност за работа в екип.
- Висше образование в областта на компютърните науки или свързана дисциплина.
- Английски език на работно ниво.
Потенциални въпроси за интервю
Text copied to clipboard!- Какъв е вашият опит с Swift и Objective-C?
- Можете ли да опишете проект, в който сте оптимизирали производителността на iOS приложение?
- Как подходжате към отстраняване на грешки в мобилни приложения?
- Какви инструменти използвате за контрол на версиите?
- Какво е вашето разбиране за RESTful API и как ги интегрирате?
- Какви практики следвате при писане на чист и поддържащ се код?
- Как се справяте с конфликтите в екипа?
- Имате ли опит с автоматизирано тестване и CI/CD?
- Как поддържате знанията си за нови технологии?
- Какво ви мотивира в работата като iOS инженер?