Od 10 lat rozwijamy nasz własny produkt - Calamari - aplikację SaaS, która wspiera zarządzanie HR w firmach na całym świecie. Dołącz do nas, by projektować i implementować nowoczesny system, z którego na co dzień korzystają przedsiębiorstwa w ponad 100 krajach 🦑 🌍.
👷♂️ Jak pracujemy?
Backend Calamari jest oparty na architekturze mikroserwisowej, a fundamentem naszych działań są najlepsze praktyki takie jak Event-Driven Architecture, Hexagonal Architecture, Clean Architecture, Domain-Driven Design, TDD oraz Clean Code. Używamy najnowszych wersji Javy, a w niektórych usługach pojawia się również Kotlin. Regularnie wdrażamy nasze aplikacje – dosłownie codziennie. Zmagamy się również z wyzwaniami związanymi z modernizacją starszej, monolitycznej części systemu. Nasze usługi są rozproszone geograficznie i działają w kilku regionach AWS.
Dołączając do nas, trafisz do jednego z dwóch małych, autonomicznych, cross-funkcjonalnych zespołów produktowych (6-7 osób), które pracują w duchu Agile. Będziesz mieć ogromny wpływ na produkt oraz organizację pracy w zespole.
📍 Miejsce pracy: Warszawa / Białystok (hybrydowo) lub całkowicie zdalnie
⭐️ Kim jest idealny kandydat na to stanowisko?
- To doświadczony oraz skuteczny inżynier z co najmniej 7-letnim doświadczeniem komercyjnym.
- Potrafi tworzyć wysokiej jakości oprogramowanie, dobrze zna standardy oraz najlepsze praktyki w zakresie tworzenia czytelnego, modularnego, zarządzalnego i łatwo rozwijalnego kodu.
- Zna i stosuje w praktyce zarówno programowanie obiektowe jak i funkcyjne.
- Potrafi zapewnić stabilne działanie aplikacji w środowisku produkcyjnym. Umie diagnozować problemy oraz zapobiegać ich wystąpieniu.
- Posiada solidną wiedzę na temat otoczenia systemów webowych i rozproszonych, w tym protokołów, bezpieczeństwa, architektury oraz integracji.
- Zna dobre praktyki pisania testów automatycznych oraz wie czego unikać, aby testy nie stały się problemem równie wielkim jak ich brak. Potrafi stosować TDD, pisać testy przed implementacją.
- Ma bardzo dobre zdolności komunikacyjne i umiejętność pracy zespołowej.
- Płynnie posługuje się językiem polskim - 100% komunikacji przebiega w tym języku.
- Nieustannie rozwija swoje kompetencje, nie boi się wyzwań.
🤝 Dlaczego warto dołączyć do zespołu Calamari?
-
💪 Mamy silny i doświadczony zespół techniczny – to opinia, która regularnie pojawia się na spotkaniach 1:1 z naszymi programistami.
-
💡 Ciekawe wyzwania związane z tworzeniem i rozwojem architektury systemu używanego produkcyjnie przez tysiące użytkowników.
- 🗓️ Mała liczba spotkań.
- 👩🏻🤝👨🏼 Płaska struktura organizacyjna, brak zasad korporacyjnych.
- ⏰ Brak dyżurów i nadgodzin.
- 🌐 Praca w polskiej strefie czasowej.
- 🧭 Praca hybrydowa lub zdalna.
- 🤝 Stabilna, długofalowa współpraca. Calamari systematycznie rozwija się od 10 lat i przez ten czas nie było żadnych zwolnień związanych z sytuacją finansową, rynkową, pandemią czy restrukturyzacją.
🏗️ Nasze technologie
- Java 21
- Kotlin
- AWS
- Spring Boot, Jooq, Hibernate
- PostgreSQL
- Apache Pulsar, Hazelcast
- Docker, JUnit5, Testcontainers
- Na tym nie koniec. Twoim zadaniem będzie proponowanie oraz wdrażanie technologii, które będą rozwiązywały realne problemy. Kolejne punkty na tej liście zależą od Ciebie!
🚀 Dołącz do nas
Mamy wysokie wymagania, ale jeśli masz pasję do programowania orać chęć rozwoju, pomożemy Ci osiągnąć sukces. Nawet jeśli nie spełniasz wszystkich wymagań, ale jesteś osobą zmotywowaną i gotową do nauki, serdecznie zapraszamy do aplikowania – Twoje zaangażowanie może być dla nas cennym atutem.
PS: Składając CV, prosimy o dodanie w wiadomości hasła „CALAMARI REKRUTACJA 2024”. Dzięki temu będziemy wiedzieć, że świadomie przeczytałeś(/aś) naszą ofertę :-)
🎬 Jak będzie wyglądać proces rekrutacji?
- Zadanie praktyczne weryfikujące Twój sposób myślenia (1h).
- Rozmowa techniczna online o programowaniu i technologii (1h).
- Rozmowa z założycielami firmy. Na tej rozmowie chcemy Cię bliżej poznać oraz sprawdzić czy pasujesz do organizacji (1h).
- Składamy Ci ofertę lub dajemy feedback.