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 разработчик?
- Как се справяте със срокове и приоритети?