Dołączysz do zespołu projektowego jednego z naszych klientów - państwowej instytucji podlegającej jednemu z ministrów. Celem projektu jest świadczenie usług związanych z wytwarzaniem lub wdrażaniem i późniejszym utrzymywaniem systemów informatycznych klienta.
responsibilities :
Projektowanie, rozwój i utrzymanie aplikacji webowych.
Tworzenie responsywnych interfejsów użytkownika.
Tworzenie i utrzymanie testów jednostkowych zgodnie z podejściem TDD lub pokrewnymi praktykami wytwarzania oprogramowania w metodykach zwinnych.
Optymalizacja aplikacji pod kątem wydajności oraz SEO.
Zapewnienie zgodności aplikacji ze standardami dostępności cyfrowej (WCAG / Web Accessibility).
Dostosowywanie aplikacji do poprawnego działania na przeglądarkach desktopowych i mobilnych.
Udział w code review oraz dbanie o jakość i czytelność kodu.
Współpraca z zespołem projektowym (UX/UI, backend, QA) w celu zapewnienia wysokiej jakości dostarczanych rozwiązań.
requirements-expected :
Minimum 5 lat doświadczenia zawodowego w programowaniu w językach JavaScript lub TypeScript.
Doświadczenie w stosowaniu dobrych praktyk SEO (lub równoważnych) w zakresie optymalizacji i pozycjonowania stron www.
Doświadczenie w tworzeniu aplikacji webowych dostosowanych do przeglądarek desktopowych i mobilnych.
Praktyczna znajomość zasad projektowania oprogramowania, takich jak SOLID, DRY (lub równoważnych), oraz doświadczenie w stosowaniu TDD (lub podobnych technik wytwarzania oprogramowania w metodykach zwinnych).
Doświadczenie w pracy z frameworkiem Angular.
Znajomość technologii webowych, takich jak PHP, HTML (lub równoważnych).
Doświadczenie w projektowaniu i tworzeniu aplikacji zgodnie z podejściem mobile first, RWD oraz SPA.
Doświadczenie w stosowaniu standardów dostępności cyfrowej (Web Accessibility / WCAG).