O projekcie
- Tworzymy od podstaw witryny informacje dla całej Grupy i je rozwijamy. Drugą grupą projektów są aplikacje (zewnętrzne i wewnętrzne), które integrujemy z API dostarczonymi przez inne zespoły IT. Mimo, że jesteśmy zespołem front-endowym, to zagadnienia back-end nie są nam obce (posiadamy autorską platformę architektoniczną opartą o Node.js stworzoną i rozwijaną przez zespół).
Twój zakres obowiązków
- Tworzenie od podstaw nowoczesnych serwisów informacyjnych i aplikacji internetowych we front-endowym zespole, przy użyciu współczesnych i popularnych technologii
- Utrzymanie i rozwój rozwiązań wytworzonych przez zespół
- Testowanie własnych rozwiązań oraz naprawa znalezionych błędów
Nasze wymagania
- Bardzo dobra znajomość języków HTML5 i CSS3 (również preprocesor LESS lub SASS)
- Doświadczenie w pracy z frameworkiem React,
- Doświadczenie w pracy nad rozwiązaniami RWD (znajomość Bootstrap, Flex, Grid lub odpowiedników oraz standardów przeglądarek)
- Dobra znajomość języka JavaScript (w tym współczesnych standardów)
- Chęć do tworzenia systemów wysokiej jakości, w oparciu o solidny i rozbudowany fundament
- Dbałość o jakość rozwiązań, stosowanie wypracowanych standardów i dobrych praktyk (mamy niski poziom „legacy code”),
- Umiejętność i chęć dbania o warstwę wizualną („pixel perfect”, elementy UX),
Mile widziane
- Znajomość zagadnień back-endowych (Node.JS, C#, ASP MVC, REST API)
- Doświadczenie w pracy z systemami klasy CMS (używamy Kentico .NET)
- Orientacja na klienta biznesowego (mamy klientów wewnętrznych)
Podział czasu pracy
90%
Rozwój
10%
Utrzymanie
Tak organizujemy naszą pracę
Liczba osób w zespole
Tak pracujemy
- wewnątrz organizacji
- rozwijasz kilka projektów jednocześnie
- możesz zmienić projekt
- masz wpływ na wybór narzędzi i technologii
- masz wpływ na rozwiązania technologiczne
- tworzysz kod "od zera"
- scrum
- kanban
Skład zespołu
- frontend developer
- fullstack developer
- lider techniczny
- tester manualny
- specjalista cyberbezpieczeństwa
- product owner
- project manager
- graphic designer
- analityk biznesowy
- administrator IT
Tak pracujemy nad projektem
- Clean Code
- code review
- statyczna analiza kodu
- wzorce projektowe
- pair programming
- Continuous Integration
- deployment na poziomie zespołu
- DevOps
- wsparcie architekta / lidera technicznego
- active monitoring
- dokumentacja
- narzędzia do trackowania zadań
- zarządzanie długiem technologicznym
- automatyzacja testów
- pentesty
- środowiska testowe
- testy integracyjne
- testy jednostkowe
- testy manualne
Takie dajemy możliwości rozwoju
- branżowe platformy e-learningowe
- konferencje w Polsce
- mentoring
- przestrzeń do eksperymentowania
- szkolenia wewnątrzfirmowe
- szkolenia zewnętrzne
- wsparcie merytoryczne od liderów technologicznych
- wymiana wiedzy technicznej w firmie
To oferujemy
- Świetny zespół, który sprawi, że będziesz logował/a się do nas z przyjemnością
- Szkolenia techniczne oraz konferencje
- Najlepsze bistro w mieście podczas wizyty w biurze
- Pracę 100% zdalną
- Dogadujemy się w pracy i po godzinach (lubimy wspólne inicjatywy podróżnicze, ale też biegamy charytatywnie)