Programista Fullstack / Programistka Fullstack (Java, TypeScript)
Programista Fullstack / Programistka Fullstack (Java, TypeScript)
Lokalizacja: 100 % zdalnie
Wymagania:
Znajomość standardowych usług chmurowych (preferowane GCP) oraz swobodne poruszanie się w konsoli środowiska,
Bardzo dobra znajomość: HTML, CSS, JavaScript, TypeScript oraz Java i Spring Framework
Doświadczenie w projektowaniu i programowaniu RESTful API
Umiejętność tworzenia responsywnych interfejsów użytkownika przy użyciu CSS
Praktyczna znajomość zagadnień Web Accessibility
Bardzo dobra znajomość SQL (PostgreSQL, Oracle)
Znajomość Kubernetes (K8S)
Znajomość systemów i narzędzi: Kafka, Redis, Service Mesh (w szczególności Consul),
Znajomość narzędzi CI/CD, GIT, Azure DevOps
Umiejętność pisania testów jednostkowych
Znajomość zagadnień związanych z: optymalizacją szybkości witryn internetowych i optymalizacją działania aplikacji backendowych
Dbałość o szczegóły, dokładność oraz zmysł estetyczny
Dobra znajomość języka angielskiego umożliwiająca czytanie i tworzenie dokumentacji technicznej
Wrażliwość na koncepcje TDD oraz DDD
Mile widziana znajomość Web Components
Zakres obowiązków:
Tworzenie oraz projektowanie oprogramowania frontendowego i backendowego zgodnie z obowiązującymi standardami, z uwzględnieniem aspektów technologicznych, wydajnościowych, bezpieczeństwa oraz dostępności aplikacji,
Przeprowadzanie testów autorskich wytworzonego oprogramowania oraz przeglądu wzajemnego oprogramowania stworzonego w zespole
Współpraca z analitykami i testerami w procesie rozwoju i wsparcia oprogramowania,
Przygotowywanie skryptów niezbędnych do wdrożenia zmian oraz do automatyzacji instalacji