Portal Odrabiamy.pl należy do najpopularniejszych i największych serwisów edukacyjnych w Polsce. Codziennie z naszej bazy wiedzy korzystają tysiące polskich uczniów.
Stajemy się miejscem, do którego uczniowie oraz rodzice zwracają się, gdy w trakcie nauki pojawiają się trudności. Opracowujemy materiały, dzielimy się wiedzą i staramy się zachęcać do jej pozyskiwania na różne ciekawe sposoby.
Chcemy rozwijać narzędzia i projekty związane z szeroko pojętą edukacją online, inwestując w zaawansowane technologie, w tym sztuczną inteligencję (AI). Naszym celem jest, aby nasze narzędzia edukacyjne były jeszcze bardziej efektywne, intuicyjne i przystępne dla naszych użytkowników. Nasze zaangażowanie w AI otwiera nowe możliwości dla personalizacji procesu nauki, zapewniając bardziej dostosowane do indywidualnych potrzeb ścieżki edukacyjne. Jesteśmy na czele innowacji w edukacji online, i chętnie opowiemy Ci więcej o tych projektach, kiedy do nas dołączysz!
Nasz zespół IT liczy już obecnie ponad 30 specjalistów. Tworzymy cross zespoły, które stale rozwijają system i pracują nad nowymi produktami. Dbamy nie tylko o stack technologiczny, rodzaj wyzwań ale przede wszystkim o panujące w zespołach relacje.
Obecnie poszukujemy doświadczonego Senior Software Engineer, który wzmocni nasz zespół i będzie odgrywał kluczową rolę w procesie transformacji naszego obecnego monolitycznego systemu opartego na Ruby on Rails w kierunku nowoczesnej architektury mikro usług. Jako Senior Software Engineer, będziesz miał ważny wpływ na pomyślność tego przejścia, wspierając zespół swoją ugruntowaną wiedzą techniczną i doświadczeniem w realizacji zaawansowanych rozwiązań technicznych.
Oczekujemy, że jako ekspert przyczynisz się do wzmacniania naszych kompetencji technologicznych i będziesz pełnić jedną z kluczowych ról w prowadzeniu procesu transformacji technologicznej.
Chcesz wiedzieć więcej - zerknij na https://odrabiamy.pl/
Chcemy, abyś w codziennej pracy:
- Analizował i wspierał zespół w budowie i wdrażaniu strategii migracji z monolitu do mikro usług
- Współpracował z zespołem developerskim w implementacji nowych funkcjonalności i usług, dbając o ich stabilność i wydajność
- Aktywnie uczestniczył w procesie planowania technicznego i wdrażania zmian w architekturze systemu
- Utrzymywał efektywną komunikację z innymi członkami zespołu, liderami technicznymi oraz innymi działami w firmie
- Wspierał zespół w rozwiązywaniu problemów technicznych i dzielił się wiedzą oraz doświadczeniem dla wspólnego rozwoju
- Nadzorował procesy wdrażania, testowania i monitorowania nowych usług w naszym ekosystemie
Opis technologii / metodologii w projekcie:
- JavaScript/Typescript
- NextJS
- Golang
- React Native
- Ruby on Rails
- PostgreSQL
- Elasticsearch
- RabbitMQ/Kafka
- OAuth2.0 (Keycloak)
- Open Policy Agent
- Pracujemy w Agile Scrum/Kanban w dwutygodniowych sprintach
Czego oczekujemy:
- Co najmniej czteroletniego doświadczenia w pracy jako Software Engineer
- Doświadczenia z co najmniej dwoma językami programowania takimi jak: JavaScript/TypeScript, Golang, Ruby
- Otwartości na naukę i pracę z różnorodnymi językami programowania oraz technologiami
- Znajomość architektury mikro usług oraz doświadczenie w ich implementacji i utrzymaniu
- Doświadczenia w pracy z technologiami opartymi o kolejki, takimi jak RabbitMQ czy Apache Kafka, oraz umiejętność efektywnego wykorzystania ich w infrastrukturze
- Doświadczenia w pracy z technologiami frontendowymi
- Doświadczenia w projektowaniu REST API
- Znajomości baz danych, w szczególności PostgreSQL, oraz doświadczenia z Elasticsearch
- Solidnych umiejętności organizacyjnych i komunikacyjnych, wspierających efektywną współpracę wewnątrz zespołu oraz poza nim
- Znajomości dobrych praktyk wytwarzania oprogramowania, w tym clean code i wzorców projektowych.
Mile widziane:
- Doświadczenie w prowadzeniu projektów technologicznych, szczególnie tych związanych z transformacją architektury systemowej.
- Doświadczenie z wdrażaniem OAuth 2.0, OpenID Connec
- Doświadczenie w pracy z różnymi technologiami backendowymi i w integracji różnorodnych systemów, z naciskiem na architekturę mikro usług
- Doświadczenia w pracy w środowisku opartym o K8s i chmurę publiczną
- Zainteresowanie i znajomość zagadnień związanych z bezpieczeństwem aplikacji oraz optymalizacją wydajności w złożonych środowiskach IT
- Zainteresowanie najnowszymi trendami w technologii i ich praktyczne zastosowanie w projektach, zwłaszcza w kontekście migracji systemów i architektury mikro usług
- Doświadczenie w ReactJS / NextJS
- Doświadczenie lub silne zainteresowanie sztuczną inteligencją i jej zastosowaniem w rozwiązaniach technologicznych.
- Doświadczenie zdobyte w firmie rozwijającej własny produkt, szczególnie w branży edukacyjnej
Co oferujemy:
- Zatrudnienie B2B / UOP
- Budżet szkoleniowy
- Firmowy sprzęt
- Elastyczne godziny pracy
- Opieka medyczna
- Karta multisport
- Możliwość pracy zdalnej
- Nowe, przestronne biuro z dogodnym dojazdem w centrum Krakowa, a w nim:
- Zniżki na lunch’e w biurze i darmowe śniadania