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
Софтуерен разработчик