Frontend Developer - OneView Tech Tribe
⚲ Warszawa
Do uzgodnienia
Wymagania
- JavaScript
- Vue.js
- HTML
- CSS
- WCAG
- RWD
Opis stanowiska
Lokalizacja: Warszawa, ul. Marynarska 12
Forma współpracy: Direct B2B
Tryb współpracy: Hybrydowy (wymiar do ustalenia)
Rekrutacja online!
Dołączając do naszego zespołu zyskasz możliwość pracy nad nowoczesnymi aplikacjami w chmurze i środowiskach wirtualnych, a przy tym rozwiniesz swoje kompetencje w zwinnej metodyce Scrum. Stawiamy na współpracę, kreatywne podejście do wyzwań i realny wpływ na rozwiązania, które tworzymy dla naszych klientów. Otrzymasz przestrzeń na rozwój, wsparcie zespołu i satysfakcję ze współpracy nad projektami, które naprawdę mają znaczenie.
Zadania, które na Ciebie czekają:
• Projektowanie, tworzenie i rozwijanie interaktywnych aplikacji webowych z wykorzystaniem nowoczesnych frameworków webowych współpracujących z systemami Back End pracujących w chmurowych środowiskach rozproszonych
• Realizacja zmian funkcjonalnych, integracji, testowania oraz wsparcia w modelu DevOps
• Praca w doświadczonym Scrum-owym zespole profesjonalistów
• Przygotowywanie nowych funkcjonalności istniejących aplikacji.
• Automatyzacja powtarzalnych czynności.
• Analiza przyczyn problemów w aplikacjach i przygotowywanie poprawek.
W realizacji zadań pomoże Ci:
•
Co najmniej 3 lata doświadczenia zawodowego w projektowaniu i programowaniu interaktywnych serwisów webowych (FrontEnd), w tym praktyczne doświadczenie w tworzeniu aplikacji we frameworku Vue.js
• Bardzo dobra znajomość technologii webowych: HTTP, HTML5, CSS3, JavaScript / TypeScript, RWD, WCAG, zasad modelowania i projektowania UI / UX (w tym narzędzi klasy Figma) oraz projektowania, testowania oraz wydajnego i bezpiecznego użycia API (REST)
• Dobra znajomość architektury rozwiązań client-server, w tym architektury systemów rozproszonych: mikrofrontendów / mikroserwisów, rozwiązań chmurowych (docker, Kubernetes, AWS)
• Wysokie zdolności analityczne i interpersonalne, praktyczna znajomość nowoczesnych technik, wzorców i praktyk (TDD, BDD, DDD), rozwiązań klasy Open Source oraz aspektów bezpieczeństwa
• Praktyczna znajomość narzędzi i procesów wytwórczych oprogramowania (systemy kontroli wersji, narzędzia do budowy aplikacji i zarządzania zależnościami, testy jednostkowe, funkcjonalne, integracyjne, wydajnościowe) oraz ich automatyzacji w procesach CI/CD w pełnym cyklu życia będą dodatkowym atutem
• Potwierdzona praca w zespołach zwinnych (Scrum / SAFe)
• Zaangażowanie i chęć do pracy
• Praktyczne doświadczenie we wpieraniu i optymalizacji pracy za pomocą narzędzi AI
• Znajomość podstawowych zagadnień związanych z bezpieczeństwem nowoczesnych aplikacji.
• Umiejętność analizy problemów związanych z wydajnością aplikacji oraz umiejętność ich skutecznego usuwania.
• Praktyczna znajomość narzędzi: Postman, SoupUI.
Forma współpracy: Direct B2B
Tryb współpracy: Hybrydowy (wymiar do ustalenia)
Rekrutacja online!
Dołączając do naszego zespołu zyskasz możliwość pracy nad nowoczesnymi aplikacjami w chmurze i środowiskach wirtualnych, a przy tym rozwiniesz swoje kompetencje w zwinnej metodyce Scrum. Stawiamy na współpracę, kreatywne podejście do wyzwań i realny wpływ na rozwiązania, które tworzymy dla naszych klientów. Otrzymasz przestrzeń na rozwój, wsparcie zespołu i satysfakcję ze współpracy nad projektami, które naprawdę mają znaczenie.
Zadania, które na Ciebie czekają:
• Projektowanie, tworzenie i rozwijanie interaktywnych aplikacji webowych z wykorzystaniem nowoczesnych frameworków webowych współpracujących z systemami Back End pracujących w chmurowych środowiskach rozproszonych
• Realizacja zmian funkcjonalnych, integracji, testowania oraz wsparcia w modelu DevOps
• Praca w doświadczonym Scrum-owym zespole profesjonalistów
• Przygotowywanie nowych funkcjonalności istniejących aplikacji.
• Automatyzacja powtarzalnych czynności.
• Analiza przyczyn problemów w aplikacjach i przygotowywanie poprawek.
W realizacji zadań pomoże Ci:
•
Co najmniej 3 lata doświadczenia zawodowego w projektowaniu i programowaniu interaktywnych serwisów webowych (FrontEnd), w tym praktyczne doświadczenie w tworzeniu aplikacji we frameworku Vue.js
• Bardzo dobra znajomość technologii webowych: HTTP, HTML5, CSS3, JavaScript / TypeScript, RWD, WCAG, zasad modelowania i projektowania UI / UX (w tym narzędzi klasy Figma) oraz projektowania, testowania oraz wydajnego i bezpiecznego użycia API (REST)
• Dobra znajomość architektury rozwiązań client-server, w tym architektury systemów rozproszonych: mikrofrontendów / mikroserwisów, rozwiązań chmurowych (docker, Kubernetes, AWS)
• Wysokie zdolności analityczne i interpersonalne, praktyczna znajomość nowoczesnych technik, wzorców i praktyk (TDD, BDD, DDD), rozwiązań klasy Open Source oraz aspektów bezpieczeństwa
• Praktyczna znajomość narzędzi i procesów wytwórczych oprogramowania (systemy kontroli wersji, narzędzia do budowy aplikacji i zarządzania zależnościami, testy jednostkowe, funkcjonalne, integracyjne, wydajnościowe) oraz ich automatyzacji w procesach CI/CD w pełnym cyklu życia będą dodatkowym atutem
• Potwierdzona praca w zespołach zwinnych (Scrum / SAFe)
• Zaangażowanie i chęć do pracy
• Praktyczne doświadczenie we wpieraniu i optymalizacji pracy za pomocą narzędzi AI
• Znajomość podstawowych zagadnień związanych z bezpieczeństwem nowoczesnych aplikacji.
• Umiejętność analizy problemów związanych z wydajnością aplikacji oraz umiejętność ich skutecznego usuwania.
• Praktyczna znajomość narzędzi: Postman, SoupUI.
🔍 Dekoder Ogłoszenia
🔴
wymiar do ustalenia
Może oznaczać, że elastyczność jest duża, ale równie dobrze, że oczekiwania co do obecności w biurze mogą być zmienne i nie do końca sprecyzowane.
🟡
realny wpływ na rozwiązania, które tworzymy dla naszych klientów
Może oznaczać, że masz wpływ na architekturę i kierunek rozwoju, ale równie dobrze, że Twoje sugestie mogą być jedynie brane pod uwagę, a ostateczne decyzje podejmą inni.
🟡
przestrzeń na rozwój
Może oznaczać szkolenia i budżet rozwojowy, ale równie dobrze, że po prostu będziesz miał czas na samodzielne uczenie się nowych rzeczy w ramach pracy.
🟡
wsparcie zespołu
Może oznaczać, że zespół jest pomocny i dzieli się wiedzą, ale równie dobrze, że będziesz musiał często prosić o pomoc w rozwiązywaniu problemów.
🟡
współpracy nad projektami, które naprawdę mają znaczenie
Może oznaczać pracę nad innowacyjnymi i kluczowymi dla firmy produktami, ale równie dobrze, że jest to ogólne stwierdzenie marketingowe bez konkretnego odniesienia.