Poszukujemy doświadczonego inżyniera full-stack, który dołączy do naszego zespołu i zbuduje od podstaw nasz produkt cyberbezpieczeństwa. Obowiązki: • Projektowanie, rozwijanie i utrzymywanie architektury aplikacji po stronie klienta i serwera. • Współpraca z zespołami wielofunkcyjnymi w celu definiowania, projektowania i dostarczania nowych funkcji. • Pisanie czystego, wydajnego i dobrze udokumentowanego kodu, który jest zgodny zgodnie ze standardami branżowymi. • Rozwiązuj problemy i debuguj je
Poszukujemy doświadczonego inżyniera full-stack, który dołączy do naszego zespołu i zbuduje od podstaw nasz produkt cyberbezpieczeństwa. Obowiązki: • Projektowanie, rozwijanie i utrzymywanie architektury aplikacji po stronie klienta i serwera. • Współpraca z zespołami wielofunkcyjnymi w celu definiowania, projektowania i dostarczania nowych funkcji. • Pisanie czystego, wydajnego i dobrze udokumentowanego kodu, który jest zgodny zgodnie ze standardami branżowymi. • Rozwiązuj problemy i debuguj je w miarę ich pojawiania się. • Optymalizuj aplikację pod kątem maksymalnej wydajności i skalowalności. • Weź udział w przeglądach kodu i dbaj o jego jakość. • Stale identyfikuj i wdrażaj sposoby ulepszenia procesu programowania. Wymagania: • Udokumentowane doświadczenie jako Full Stack Developer lub podobna rola – 7 lat. • Doświadczenie z JavaScript – co najmniej 7 lat. • Doświadczenie z React – co najmniej 3 lata. • Dobre zrozumienie podstawowych koncepcji JavaScript (pętla zdarzeń, zakresy itp.). • Bezpośrednia współpraca z zespołami ds. produktu, UX i backendu. • Znajomość cykli wdrożeniowych, CI/CD, kontenerów itp. • Doświadczenie w planowaniu kontraktów Backend-Frontend. • Doświadczenie z web-socketami, zdarzeniami wysyłanymi przez serwer, metodami komunikacji na żywo. • Znajomość elementów wewnętrznych przeglądarek, renderowania, wirtualnego DOM itp. • Doświadczenie w zakresie zwinnej metodologii, narzędzi do zarządzania zadaniami, planowania planów działania, wersjonowania itp. Zalety: • Doświadczenie z dowolnym innym typem bazy danych (bez SQL, grafowymi bazami danych itp.) • Doświadczenie w organizacji zajmującej się bezpieczeństwem cybernetycznym. • Stopień informatyki lub równoważny. •Doświadczenie z serwerem lub klientem GraphQL.