Agencja Rozwoju Aglomeracji Wrocławskiej
Junior/Mid Fullstack Developer
Wrocław, PL · Posted 2d ago
Job Description
ARAW to spółka odpowiedzialna m.in. za rozwój i utrzymanie miejskiego portalu informacyjnego www.wroclaw.pl, dostarczającego mieszkańcom aktualne informacje o tym, co dzieje się w mieście.W związku z rozwojem naszego zespołu poszukujemy junior/mid Fullstack Developera, który wesprze nas w utrzymaniu i unowocześnianiu naszych produktów cyfrowych, realnie wpływających na życie mieszkańców Wrocławia. Jeśli masz opanowane fundamenty HTML, CSS i JavaScriptu, jak również backend (PHP), chcesz rozwijać się w wyspecjalizowanym zespole, a wysokie wymagania dotyczące dostępności cyfrowej (WCAG) nie stanowią dla Ciebie bariery, zapraszamy do zespołu.Czym będziesz się zajmować:Tworzeniem i rozwojem systemów oraz aplikacji webowych (w tym portalu www.wroclaw.pl) od logiki biznesowej po interfejs użytkownika;implementacją responsywnych i dostępnych layoutów na podstawie makiet z Figmy;opieką nad istniejącymi systemami, sukcesywną refaktoryzacją legacy code oraz spłacaniem długu technologicznego;dbaniem o jakość i wydajność kodu przy wsparciu doświadczonych developerów;ścisłą współpracą z 15-osobowym zespołem produktowym (w Twoim otoczeniu będą: PM’owie, UX/UI Designer, programiści Frontend/Backend oraz QA).WymaganiaBackend i architektura:znajomość PHP (OOP, MVC) oraz doświadczenie w pracy z frameworkami PHP (Laravel lub Symfony);doświadczenie w pracy z relacyjnymi bazami danych (MySQL) oraz bazami nierelacyjnymi (np. Redis);umiejętność projektowania i wdrażania integracji z systemami zewnętrznymi (REST API, JSON);doświadczenie w optymalizacji wydajnościowej aplikacji webowych po stronie backendu i frontendu;doświadczenie w pracy z legacy code, znajomość zasad czystego kodu oraz refaktoryzacji.Frontend i UI/UX:Dobra praktyczna znajomość JavaScript (ES6+), HTML5 oraz CSS3/SASS/SCSS;znajomość wytycznych dostępności cyfrowej WCAG 2.1 (poziom AA) i umiejętność wdrażania ich w praktyce;umiejętność precyzyjnego przenoszenia projektów z Figmy na kod HTML/CSS z dbałością o UX/UI i RWD;znajomość lub doświadczenie w pracy z systemem szablonów Twig.Narzędzia i dobre praktyki:Umiejętność pracy z systemem kontroli wersji Git oraz menedżerami pakietów (Composer, npm);podstawowa znajomość narzędzi do automatyzacji i budowania frontendu (np. Gulp, Webpack);znajomość narzędzi do zarządzania projektami, takich jak Jira;umiejętność testowania i dokumentowania kodu.Mile widziane:Doświadczenie w pracy z nowoczesnym frameworkiem/biblioteką frontendową (np. React.js);umiejętność obsługi narzędzi audytowych i optymalizacyjnych (np. Lighthouse);wyczucie estetyki i znajomość podstaw UX/UI;umiejętność pracy w środowisku macOS / Windows oraz podstawy konteneryzacji (np. Docker);umiejętność efektywnego wykorzystania narzędzi AI i agentów kodujących (np. Claude Code, Gemini) w codziennej pracy.To oferujemy:Stabilne zatrudnienie na podstawie UoP;wsparcie doświadczonych programistów i przestrzeń do dalszego rozwoju;udział w ciekawych i ważnych społecznie projektach miejskich oraz realny wpływ na rozwój miejskich usług cyfrowych;możliwość uczestniczenia w wydarzeniach miejskich i galach okolicznościowych;budżet szkoleniowy;przestrzeń do rozwoju;praca stacjonarna z pakietem 24 dni pracy zdalnej w roku oraz elastyczny czas pracy;cykliczne szkolenia wewnętrzne i zewnętrzne, wyjazdy oraz spotkania integracyjne;możliwość dołączenia do zespołowych sekcji sportowych (np. siatkówka/tenis/siłownia/wspinaczka) i innych aktywności pozapracowych;Pakiety dodatkowe (opcjonalnie): dostęp do korporacyjnych stawek na kartę MultiSport, prywatną opiekę medyczną oraz ubezpieczenie na życie