Text copied to clipboard!

Заглавие

Text copied to clipboard!

Старши Android инженер

Описание

Text copied to clipboard!
Търсим Старши Android инженер, който да се присъедини към нашия динамичен екип и да допринесе за разработването на висококачествени мобилни приложения. Кандидатът трябва да има задълбочени познания в Android платформата, опит с различни версии на операционната система и умения за оптимизация на производителността. В тази роля ще работите в тясно сътрудничество с продуктовите мениджъри, дизайнери и други инженери, за да създавате иновативни и потребителски ориентирани решения. Очаква се да ръководите технически проекти, да осигурявате код ревюта и да подпомагате младши разработчици. Важно е да сте запознати с най-добрите практики в разработката на мобилни приложения и да имате опит с интеграция на API, работа с бази данни и управление на жизнения цикъл на приложенията. Ако сте мотивиран, комуникативен и обичате предизвикателствата, ще се впишете отлично в нашия екип.

Отговорности

Text copied to clipboard!
  • Разработка и поддръжка на Android приложения с високо качество.
  • Ръководство на технически проекти и екипи.
  • Провеждане на код ревюта и осигуряване на стандарти за кодиране.
  • Оптимизация на производителността и отстраняване на бъгове.
  • Сътрудничество с дизайнери и продуктов мениджъри за реализиране на функционалности.
  • Интеграция с външни API и услуги.
  • Обучение и менторство на по-млади разработчици.
  • Участие в планиране и оценка на проектите.
  • Поддържане на документация за разработените решения.
  • Следене на новите технологии и тенденции в Android разработката.

Изисквания

Text copied to clipboard!
  • Минимум 5 години опит в разработка на Android приложения.
  • Задълбочени познания по Java и Kotlin.
  • Опит с Android SDK, различни версии на Android и устройства.
  • Разбиране на архитектурни модели като MVVM, MVP.
  • Опит с RESTful API и JSON.
  • Умения за работа с бази данни като SQLite и Room.
  • Опит с инструменти за контрол на версиите като Git.
  • Добри комуникационни умения и работа в екип.
  • Опит с CI/CD процеси и автоматизирано тестване.
  • Висше образование в областта на компютърните науки или сродна специалност.

Потенциални въпроси за интервю

Text copied to clipboard!
  • Какъв е вашият опит с Kotlin и Java в Android разработката?
  • Какви архитектурни модели сте използвали в предишни проекти?
  • Как оптимизирате производителността на Android приложения?
  • Разкажете за предизвикателен проект и как сте го решили.
  • Как подхождате към код ревюта и менторство?
  • Какви инструменти използвате за тестване и автоматизация?
  • Как се справяте с интеграция на външни API?
  • Как следите новите тенденции в Android разработката?
  • Как управлявате версиите и разгръщането на приложения?
  • Какво е вашето образование и професионално развитие?