Wymagane, SQL, Oracle, PostgreSQL, MySQL, Git, HTML, CSS, PHP
System operacyjny, Windows, Linux
O projekcie, Zajmujemy się tworzeniem, rozwojem i utrzymaniem autorskich platform e-learningowych oraz stron Wyższej Szkoły Kształcenia Zawodowego., , Nasze projekty są długoterminowe i stabilne, co pozwoli Ci doskonale poznać i odnaleźć się w pracy.
Tak pracujemy, wewnątrz organizacji, scrum, kanban
Skład zespołu, backend developer, frontend developer, fullstack developer, lider techniczny, programista testów automatycznych, tester manualny, specjalista cyberbezpieczeństwa, project manager, UI designer, UX designer, analityk biznesowy, administrator IT
Twój zakres obowiązków, utrzymanie i rozwój istniejących systemów edukacyjno-szkoleniowych, gotowość do pracy z kodem legacy, który powstawał przez lata – czasem bez pełnej dokumentacji, umiejętności analizy istniejącego kodu, diagnozowania i rozwiązywania problemów, dodawanie nowych funkcjonalności do istniejącego kodu w odpowiedzi na potrzeby biznesu i klientów, zapewnienie wysokiej jakości dostarczanego kodu, odpowiedzialność za poprawność dokumentacji technicznej projektu, ścisła współpraca z innymi obszarami działu IT oraz firmy, m.in. z obsługą klienta czy marketingiem, okazjonalny udział w projektach z wykorzystaniem nowszych technologii (mikroserwisów, API, RabbitMQ i inne)
Bardzo dobrej znajomości PHP 8.x oraz co najmniej jednej relacyjnej bazy danych: MySQL, PostgreSQL, Oracle lub MS SQL., Wysokich zdolności analitycznych i umiejętności poruszania się po złożonym, wielowątkowym kodzie, a także dostrzegania zależności między jego poszczególnymi elementami., Dobrej znajomości przynajmniej jednego z frameworków: Symfony, Laravel lub Yii., Znajomości wzorców projektowych, Git, Composer oraz REST API., Znajomości narzędzi i praktyk wspierających utrzymanie wysokiej jakości kodu., Doświadczenia w integracji serwisów i systemów z wykorzystaniem API, REST/SOAP oraz formatów XML i CSV., Podstawowej znajomości technologii front-endowych: HTML, CSS i JavaScript., Znajomości Dockera oraz podstaw pracy ze środowiskami kontenerowymi., Znajomości wzorców komunikacji asynchronicznej oraz brokerów wiadomości, np. RabbitMQ lub Kafka., Praktycznego doświadczenia z systemami kolejkowania zadań oraz architekturą sterowaną zdarzeniami (Event-Driven Architecture)., Znajomości Redis i doświadczenia w wykorzystywaniu go jako mechanizmu cache, magazynu danych tymczasowych oraz brokera komunikatów.
To oferujemy, stabilne zatrudnienie (umowa o pracę lub B2B), brak kontaktu z klientami zewnętrznymi (wytwarzamy oprogramowanie wyłącznie na nasze potrzeby, a projekty są stabilne), atrakcyjny system kafeteryjny Motivizer (dostęp do setek benefitów, od opieki medycznej, poprzez vouchery do allegro/pyszne.pl lub subskrypcje Xbox-Live/PS-Plus), solidny pakiet rozwojowy: dofinansowanie do szkoleń zewnętrznych, 26 dni wolnych od pracy, możliwość podnoszenia wynagrodzenia co 12 miesięcy
Benefity, dofinansowanie zajęć sportowych, prywatna opieka medyczna, dofinansowanie szkoleń i kursów, ubezpieczenie na życie, elastyczny czas pracy, spotkania integracyjne, brak dress code’u, kawa / herbata, wyprawka dla dziecka, paczki świąteczne, program rekomendacji pracowników, inicjatywy dobroczynne, pikniki rodzinne
Etapy rekrutacji, I etap - rozmowa telefoniczna z HR, II etap - spotkanie techniczne
Tak się u nas pracuje,