Full Stack софтуерен инженер

Semicon Service Nordic AB··5. 05. 2026. - 4. 06. 2026.
Роля:Софтуерен разработчик
Категория:Ръчен труд и ИТ
Изисква се шведски:Не

Описание

Общ преглед на позицията

От името на нашия клиент търсим опитен Full Stack софтуерен инженер за участие в инициатива за дигитална трансформация на търговията, базирана на данни. Ролята е фокусирана върху подобряване на дигиталните инструменти, използвани в ранните фази на планиране и проектиране на клиентски точки за среща, осигуряване на точна оценка на обекти, подобрено моделиране на данни и ефективно вземане на решения.


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

  • Участие в целия жизнен цикъл на разработка на софтуер, включително концептуално изготвяне, прототипиране, анализ на изисквания, технически дизайн, програмиране, тестване, внедряване и поддръжка след пускане.
  • Разработване на интуитивни и сигурни потребителски интерфейси, включително автентикационни потоци като логин системи, с акцент върху отзивчивост и удобство.
  • Внедряване на всеобхватни механизми за удостоверяване и упълномощаване, използващи облачни решения базирани на Azure, включително OAuth 2.0 и OpenID Connect, осигуряващи контрол на достъпа на база на роли.
  • Изграждане и поддръжка на бекенд услуги и RESTful API, поддържащи фронтенд функционалности и обработка на сигурни файлови операции и интеграции с Azure Storage.
  • Подобряване и поддръжка на архитектурата на приложението, като се следват стандарти за програмиране, сигурна практика и документация.
  • Оптимизиране на работни потоци и подобряване на системната логика за по-добро съчетаване на инструментите за планиране с крайните резултати.
  • Сътрудничество за подобряване на потребителското изживяване и осигуряване на безпроблемен преход между компоненти и фази на системата.
  • Участие в DevOps практики, включително управление на CI/CD потоци, автоматизирано тестване и процеси на внедряване, използващи GitHub.
  • Осигуряване на спазване на стандартите за API дизайн, включително сигурна обработка на данни и протоколи за удостоверяване и упълномощаване.
  • Пишете чист, мащабируем и поддържаем код, като същевременно насърчавате най-добрите практики в екипа по разработка.
  • Използване на инструменти, захранвани с ИИ, за повишаване на продуктивността и ефективността на разработката.
  • Поддържане на екипното развитие чрез код-ревюта, менторство и поддържане на постоянни стандарти за качество на кодиране.


Техническа среда

  • Фронтенд: Vue.js, JavaScript, TypeScript, HTML5, CSS3 (познания по React или Angular са предимство)
  • Бекенд: Node.js с разработка на RESTful API
  • Облачна платформа: Microsoft Azure
  • Удостоверяване и сигурност: Azure Identity Management, OAuth 2.0, OpenID Connect, RBAC
  • DevOps: GitHub, CI/CD потоци, автоматизирани процеси на изграждане и пускане


Необходими умения

  • Силна компетентност в Vue.js, JavaScript и TypeScript
  • Опит с HTML5, CSS3 и модерни фронтенд рамки
  • Практически опит с Node.js и RESTful API
  • Солидни познания за Azure облачни услуги и управление на идентичности
  • Опит с CI/CD потоци и GitHub работни потоци
  • Разбиране на практиките за удостоверяване, упълномощаване и сигурно програмиране
  • Запознатост с React и Angular рамки (препоръчително)


Изисквания за образование

  • Бакалавърска или магистърска степен по компютърни науки, информационни технологии или сродна област (или еквивалентен практически опит)


Необходим опит

  • Съответен професионален опит като Full Stack или софтуерен инженер (средно ниво)


Езикови изисквания

  • Английски (напреднал)


Zahtjevi

Obrazovanje

Следгимназиално образование две или повече години в областта на техниката и технологичната индустрия

Radno iskustvo

Софтуерен разработчик