Text copied to clipboard!

Заглавие

Text copied to clipboard!

Golang разработчик

Описание

Text copied to clipboard!
Търсим опитен Golang разработчик, който да се присъедини към нашия екип от професионалисти в сферата на софтуерната разработка. Кандидатът трябва да има силни познания по програмиране с езика Go и да е способен да създава ефективни, мащабируеми и надеждни приложения. Работата включва разработване на сървърни приложения, микросървис архитектури и интеграции с различни външни системи и бази данни. Идеалният кандидат ще работи в тясно сътрудничество с останалите членове на екипа, включително front-end разработчици, DevOps инженери и продуктови мениджъри, за да осигури висококачествени решения, които отговарят на нуждите на клиентите. Очакваме от кандидата да има опит с RESTful API, работа с бази данни (SQL и NoSQL), както и с инструменти за контрол на версиите като Git. Работата изисква аналитично мислене, внимание към детайла и способност за решаване на сложни технически проблеми. Кандидатът трябва да бъде самостоятелен, но и да умее да работи в екип, като споделя знания и подпомага колегите си. Опит с облачни платформи като AWS, GCP или Azure ще се счита за предимство. Ние предлагаме конкурентно възнаграждение, гъвкаво работно време, възможност за дистанционна работа и участие в иновативни проекти с международно значение. Ако сте мотивиран, амбициозен и търсите възможност да се развивате в динамична среда, ще се радваме да се свържете с нас.

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

Text copied to clipboard!
  • Разработка и поддръжка на сървърни приложения с Go
  • Създаване и интеграция на RESTful API
  • Работа с бази данни (SQL и NoSQL)
  • Участие в проектирането на микросървис архитектури
  • Оптимизация на производителността и сигурността на приложенията
  • Сътрудничество с други екипи за реализиране на функционалности
  • Писане на тестове и участие в code review процеси
  • Документиране на технически решения и архитектури
  • Следене на нови технологии и прилагането им в практиката
  • Участие в планиране и оценка на задачи

Изисквания

Text copied to clipboard!
  • Минимум 2 години опит с Go (Golang)
  • Добри познания по структури от данни и алгоритми
  • Опит с RESTful API и микросървис архитектури
  • Умения за работа с Git и CI/CD инструменти
  • Опит с бази данни като PostgreSQL, MongoDB или Redis
  • Разбиране на принципите на обектно-ориентираното и функционалното програмиране
  • Способност за самостоятелна работа и решаване на проблеми
  • Добри комуникационни умения и работа в екип
  • Желание за учене и развитие
  • Предимство: опит с облачни платформи (AWS, GCP, Azure)

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

Text copied to clipboard!
  • Колко години опит имате с Go?
  • Работили ли сте с микросървис архитектури?
  • Какви бази данни сте използвали в предишни проекти?
  • Имате ли опит с CI/CD процеси?
  • Как подхождате към оптимизация на производителността?
  • Работили ли сте в екип с Agile методологии?
  • Какви инструменти използвате за дебъгване и тестване?
  • Имате ли опит с облачни платформи?
  • Какво ви мотивира да работите като Golang разработчик?
  • Как се справяте със срокове и приоритети?