Projektowanie oraz rozwój aplikacji (frontend, backend, baza danych) zgodnie z dostarczoną specyfikacją z naciskiem na wysoką dostępność, wydajność i skalowalność systemów.
Praca w pełnym cyklu życia produktu – od planowania po wdrożenie i wsparcie powdrożeniowe w metodyce Scrum oraz w środowisku CI/CD.
Wdrażanie nowoczesnych technologii i ciągłe usprawnianie rozwiązań projektowych.
Rozwój i utrzymanie istniejących aplikacji, w tym analiza i rozwiązywanie błędów zgłaszanych przez użytkowników wewnętrznych i biznesowych.
Monitoring działania aplikacji, reagowanie na incydenty i implementacja poprawek.
Tworzenie dokumentacji technicznej i wdrożeniowej.
Pisanie i utrzymywanie testów jednostkowych.
requirements-expected :
Posiadasz minimum 3 letnie doświadczenie jako Full Stack Developer.
Masz praktyczne doświadczenie w utrzymaniu oraz rozwoju systemów informatycznych,
Pracujesz zgodnie z metodyką Agile,
Znasz podejścia CI/CD i jego praktyczne zastosowanie w projektach opartych zarówno o architekturę monolityczną, jak i mikroserwisową,
Pracujesz z narzędziami: Git, GitLab, Draw.io, JIRA, Confluence,
Posiadasz doświadczenie z narzędziami DevOps: Kubernetes, Docker, Kafka, ArgoCD