Główny Specjalista ds. rozwoju systemów informatycznych

Główny Urząd Geodezji i Kartografii

Warszawa, Śródmieście
hybrydowa
🅰️ Angular
💙 TypeScript
JavaScript
🧠 HTML
CSS
📦 Node.js
🏠 hybrydowa

Wymagania

Technologie wymagane

Angular

TypeScript

JavaScript

HTML

CSS

Node.js

Technologie mile widziane

C#

.NET

Git

npm

Yarn

Figma

Zeplin

Azure DevOps

Nasze wymagania

  • wykształcenie: wyższe z zakresu informatyki, inżynierii oprogramowania, systemów informacyjnych, matematyki lub pokrewnej dziedziny
  • doświadczenie zawodowe co najmniej 3 lata w wytwarzaniu kodu, testowaniu oraz wdrażaniu rozwiązań IT w różnorodnych środowiskach
  • praktyczna umiejętność tworzenia, dokumentowania i wersjonowania kodu aplikacji oraz pisania i prowadzenia testów zautomatyzowanych
  • praktyczna, potwierdzona doświadczeniem znajomość technologii programistycznych: o Angular (v13+); TypeScript /JavaScript (ES6+); HTML5 / CSS3 / SCSS; Angular Material + Bootstrap 5; RxJS / Forms / Routing / Lazy loading; REST API /JWT / AuthGuard; Node.js (do testowania aplikacji)
  • znajomość edytorów kodu, takich jak Visual Studio Code, Visual Studio
  • doświadczenie we współpracy w ramach projektów z zespołem backend przy tworzeniu i testowaniu API
  • umiejętność czytania i wytwarzania dokumentacji technicznej
  • umiejętność dobrej organizacji pracy własnej
  • umiejętność pracy w zespołach Agile
  • w służbie cywilnej nie może być zatrudniona osoba, która w okresie od dnia 22 lipca 1944 r. do dnia 31 lipca 1990 r. pracowała lub pełniła służbę w organach bezpieczeństwa państwa lub była współpracownikiem tych organów w rozumieniu przepisów ustawy z dnia 18 października 2006 r. o ujawnianiu informacji o dokumentach organówbezpieczeństwa państwa z lat 1944–1990 oraz treści tych dokumentów - nie dotyczy kandydatek/kandydatów urodzonych 1 sierpnia 1972 r. lub później. Osoba wybrana do zatrudnienia będzie musiała złożyć oświadczenie lustracyjne, jeśli urodziła się przed 1 sierpnia 1972 r.
  • posiadanie obywatelstwa polskiego
  • korzystanie z pełni praw publicznych
  • nieskazanie prawomocnym wyrokiem za umyślne przestępstwo lub umyślne przestępstwo skarbowe

Mile widziane

  • wytwarzanie oprogramowania w zespołach agilowych (Agile, Scrum)
  • znajomość języka angielskiego na poziomie komunikatywnym
  • doświadczenie w integracji z systemami rządowymi ( Węzeł Krajowy, e-Dręczenia)
  • umiejętność czytania i debugowania zapytań SQL
  • podstawowa znajomość C# (np. .NET Web API lub MVC) w kontekście komunikacji frontend-backend
  • znajomość standardów WCAG 2.1 (dostępność aplikacji dla osób z niepełnosprawnościami)
  • znajomość narzędzi: Postman, Swagger, Git, npm/yarn, Figma/Zeplin
  • znajomość wzorców architektonicznych: Smart/Dumb components, Reactive Forms, State management (NGRX lub NGXS)
  • umiejętność profilowania aplikacji (np. Performance tab w Chrome DevTools)
  • praktyczna umiejętność pracy z Enterprise Architect w zakresie związanych z wytwarzanie kodu
  • praktyczna umiejętność pracy z AzurDevOps/ Git
  • znajomość MS Office

Twój zakres obowiązków

  • wytwarzanie, dokumentowanie i testowanie kodu aplikacji frontend zgodnie z projektem technicznym i bieżącymi uzgodnieniami
  • wytwarzanie, dokumentowanie i testowanie API zapewniające integrację z backend’em
  • uczestniczenie w automatyzacji i usprawnieniu procesów budowania, testowania i wdrażania aplikacji
  • prowadzenie dokumentacji związanej z realizowanym Projektem dla produktów wytwarzanych w ramach Projektu
  • realizowanie zadań związanych z zarządzaniem ryzykiem z obszaru działania, w tym m.in.: identyfikacja i przekazanie ryzyka do Kierownika Projektu, szczegółowa analiza ryzyka, pełnienie roli właściciela ryzyka
  • zarządzanie konfiguracją i wersjonowaniem kodu, w tym m.in.: przekazywanie i zarządzanie materiałami do/w repozytorium, identyfikowanie, analizowanie i zgłaszanie zagadnień
  • współpraca w ramach zespołu projektowego, udział w sesjach planowania i przeglądu sprintów, odbiorach produktów, testach akceptacyjnych oraz w przekazywaniu produktów i usług dostarczanych w wyniku realizacji Projektu
  • realizacja innych zadań wskazanych przez Kierownika Projektu w zakresie wynikającym z realizowanego Projektu
Views: 1
Published20 days ago
Expiresin 16 days
Work modehybrydowa
Source
Logo
Logo

Similar jobs that may be of interest to you

Based on "Główny Specjalista ds. rozwoju systemów informatycznych"