Text copied to clipboard!
Заглавие
Text copied to clipboard!Backend Go разработчик
Описание
Text copied to clipboard!
Търсим опитен Бекенд Go разработчик, който да се присъедини към нашия екип и да участва в изграждането и поддръжката на мащабируеми сървърни приложения и микросървиси. Като част от нашия технологичен отдел, ще работите върху проекти, които изискват висока производителност, надеждност и сигурност. Ще имате възможност да работите с модерни технологии и да допринасяте за архитектурните решения на нашите продукти. Вашите основни задачи ще включват проектиране, разработване и оптимизация на бекенд функционалности, интеграция с бази данни и външни услуги, както и писане на тестове за гарантиране на качеството на кода. Ще работите в екип с други разработчици, DevOps инженери и продуктови мениджъри, за да осигурите безпроблемна работа на системите и да отговаряте на бизнес изискванията. Очакваме от вас да имате опит с Go, познания по REST API, работа с релационни и нерелационни бази данни, както и разбиране на принципите на микросървисна архитектура. Важно е да умеете да анализирате и решавате сложни технически проблеми, да пишете чист и поддържан код и да се стремите към непрекъснато усъвършенстване. Ако сте мотивиран, инициативен и желаете да работите в динамична среда с възможности за професионално развитие, ще се радваме да се свържете с нас. Предлагаме конкурентно възнаграждение, гъвкаво работно време, възможност за дистанционна работа и участие в иновативни проекти.
Отговорности
Text copied to clipboard!- Разработване и поддръжка на бекенд приложения с Go
- Проектиране и имплементация на RESTful API
- Интеграция с релационни и нерелационни бази данни
- Оптимизация на производителността и сигурността на системите
- Писане на автоматизирани тестове и документация
- Работа в екип с други разработчици и DevOps инженери
- Участие в архитектурни решения и код ревюта
- Решаване на технически проблеми и дебъгване
- Следене на нови технологии и прилагане на добри практики
- Поддръжка и развитие на съществуващи функционалности
Изисквания
Text copied to clipboard!- Професионален опит с Go (Golang)
- Добри познания по REST API и HTTP протоколи
- Опит с релационни (PostgreSQL, MySQL) и/или нерелационни бази данни (MongoDB, Redis)
- Разбиране на микросървисна архитектура
- Умения за писане на чист, четим и поддържан код
- Опит с инструменти за контрол на версиите (Git)
- Желание за учене и развитие
- Добри комуникационни умения и работа в екип
- Аналитично мислене и решаване на проблеми
- Предимство: опит с Docker, Kubernetes или CI/CD инструменти
Потенциални въпроси за интервю
Text copied to clipboard!- Какъв е вашият опит с езика Go?
- Работили ли сте с микросървисна архитектура?
- Кои бази данни използвате най-често и защо?
- Как подхождате към оптимизацията на производителността?
- Имате ли опит с писане на автоматизирани тестове?
- Какви инструменти използвате за контрол на версиите?
- Как решавате сложни технически проблеми?
- Работили ли сте в екип с DevOps инженери?
- Какви са вашите очаквания за професионално развитие?
- Готови ли сте да работите дистанционно или в хибриден модел?