Text copied to clipboard!

Заглавие

Text copied to clipboard!

Старши бекенд разработчик

Описание

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

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

Text copied to clipboard!
  • Проектиране и разработка на сървърна логика и архитектура
  • Интеграция с външни API и бази данни
  • Оптимизация на производителността и сигурността на приложенията
  • Писане и поддръжка на чист, документиран и тестван код
  • Участие в code review и внедряване на добри практики
  • Наставляване и обучение на по-млади разработчици
  • Сътрудничество с други екипи за реализиране на проектите
  • Автоматизация на процесите по разработка и внедряване
  • Следене на нови технологии и внедряването им в проектите
  • Участие в планиране и оценка на задачи

Изисквания

Text copied to clipboard!
  • Висше образование в областта на компютърните науки или сходна специалност
  • Минимум 5 години опит като бекенд разработчик
  • Отлични познания по поне един от езиците: Java, Python, Node.js, Go или C#
  • Опит с релационни и нерелационни бази данни
  • Добри познания по RESTful API и микросървисна архитектура
  • Опит с инструменти за контрол на версиите (Git)
  • Умения за работа в екип и водене на технически дискусии
  • Желание за учене и внедряване на нови технологии
  • Добро владеене на английски език
  • Опит с облачни платформи (AWS, Azure или Google Cloud) е предимство

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

Text copied to clipboard!
  • Какъв е вашият опит с микросървисна архитектура?
  • Кои програмни езици използвате най-често за бекенд разработка?
  • Как подхождате към оптимизацията на производителността?
  • Имате ли опит с CI/CD процеси и инструменти?
  • Какви са вашите стъпки при интеграция на външни API?
  • Как осигурявате сигурността на бекенд приложенията?
  • Можете ли да опишете процеса си на code review?
  • Какви са вашите предпочитани бази данни и защо?
  • Как се справяте с технически предизвикателства в екип?
  • Какви са вашите очаквания от тази позиция?