Wizer Inc. szuka pełnego pasji i wykwalifikowanego inżyniera oprogramowania, który dołączy do naszego zespołu profesjonalistów. Nowy członek zespołu będzie pracował nad migracją istniejącej monolitycznej aplikacji do usług, a także opracowywaniem nowych funkcji z wykorzystaniem najlepszych praktyk i ustalonych wytycznych dotyczących tworzenia oprogramowania.
Wymagania
- 2 + lata sprawdzonego doświadczenia w tworzeniu oprogramowania.
- biegłość w języku programowania Go potwierdzona co najmniej rocznym praktycznym doświadczeniem.
- duże umiejętności rozwiązywania problemów.
< li>Pasja do pisania czystego, rozszerzalnego i solidnego kodu.- Doświadczenie w pisaniu testów jednostkowych i integracyjnych.
- Znajomość zasad OOP, SOLID, DRY.
- Zrozumienie wzorców projektowania i architektury systemu.
- Opanowanie w pisaniu zoptymalizowanych zapytań SQL.
- Doświadczenie z Dockerem.
- Poziom języka angielskiego na poziomie średniozaawansowanym.
Obowiązki
- Tworzenie skalowalnych i bezpiecznych aplikacji przy użyciu Golang i pokrewnych technologii.
- Aktywnie angażuj się w przegląd kodu, aby zapewniać jakość kodu, rozpowszechniać wiedzę specjalistyczną i najlepsze praktyki.
- Twórz wydajny, testowalny i łatwy w utrzymaniu kod w celu wdrożenia nowych funkcji.
- Bierz udział w dyskusjach na temat projektu systemu.
- Rozwiązuj problemy biznesowe, wykorzystując dostępne technologie.
Będzie plusem
- Doświadczenie z JavaScriptem i Node.js.
- Zrozumienie jak budować mikroserwisy i moduły aplikacje monolityczne.
- Zrozumienie zasad DDD i CQRS, architektura sterowana zdarzeniami.
- Wykorzystanie podejścia TDD.
- Doświadczenie z GCP lub AWS.
< li>Doświadczenie z NATS lub Kafką.- Wkład w publiczne repozytorium kodu.
Korzyści z projektu
< li>Firma produktowa, podejście SCRUM i możliwość poznania cyberbezpieczeństwa wewnątrz firmy (szkolenia, wideo i wiele więcej)- Międzynarodowy zespół — świetna szansa na doskonalenie umiejętności komunikacyjnych; li>
- W pełni zdalny i elastyczny grafik pracy;
- 18 dni urlopu, 5 dni zwolnienia lekarskiego i dni wolne w święta
- MacBook udostępniany na zamówienie
- Budżet na sport/ubezpieczenia (dostępny po okresie próbnym)
- Możliwość współpracy z zespołem w coworkingu (biura coworkingowe w Kijowie i Lwowie)
- Budowanie zespołu i zajęcia niezwiązane z pracą