Poszukuję osób do zespołu, które chciałyby się nauczyć takich rzeczy jak DDD, CQRS, modularny monolit, etc. a przy tym pracować z systemem o dużej skali. Jeżeli jesteś bardziej doświadczony, napisz do nas, a porozmawiamy o ofercie dla Ciebie :)
KIM JESTEŚMY:
Mohawk Group to firma z Nowego Yorku, dynamicznie rozwijająca się w branży e-commerce. Posiadamy ponad 30 brandów, które sprzedajemy przez różne kanały sprzedaży. Ilość naszych brandów sukcesywnie rośnie, bo tworzymy nowe oraz dokonujemy przejęć firm mających asortyment w interesujących nas branżach. Naszym celem jest dostarczenie naszym klientom produktów, których oczekują w najbardziej efektywny sposób. Do tego celu stworzyliśmy system Aimee, który wykorzystując ogromną ilość danych, oraz wspomagając się machine learningiem, pozwala nam podejmować trafniejsze decyzje.
CO OFERUJEMY:
- wynagrodzenie: $3'500 - $4'500 (13’000 zł - 17’000 zł), jak wolisz naszą walutę to też jest taka opcja
- forma zatrudnienia: B2B full time
- płatne urlopy (26 dni) - wolne we wszystkie ustawowe dni świąteczne
- raz na pół roku przechodzimy proces performance evaluation, które mogą przyczynić się do bonusów i podwyżek
- do pracy dostaniesz od nas MacBook'a Pro 15''
- możesz pracować zdalnie lub w biurze w Krakowie
- możliwość otrzymania pakietu akcji w ramach bonusu lub jako część wynagrodzenia, zależnie od Twoich preferencji
KOGO SZUKAMY:
- poszukujemy ludzi przede wszystkim odpowiedzialnych, ambitnych, którzy chcą się zaangażować, uczyć nowych rzeczy i pomóc zespołowi w dalszym rozwijaniu projektu, a nie tylko skupiać się na realizowaniu swoich zadań
- developerów z minimalnie 5 letnim doświadczeniem komercyjnym; nie musisz mieć doświadczenia w naszym stacku technologicznym, ale wymagamy byś miał już opanowane podstawy, m.in: dobre praktyki OOP, SOLID, wzorców projektowe, itd - dobrze byś umiał pisać testy lub chciał się tego nauczyć, kod bez testów nie przejdzie code review (ciężko się PHPa kompiluje w głowie 🙂)
- znajomość DDD i CQRS, nie wymagamy komercyjnego doświadczenia, ale dobrze byś wiedział co to jest, jakie ma zalety i wady, reszty nauczysz się u nas
- osób ze znajomością języka angielskiego na poziomie pozwalającym na zapoznanie się z dokumentacją
- osoby, które preferują pracować w stałych godzinach, np: 9 - 17 czy 10 - 18 i są gotowi na długoletnią współpracę
Z CZEGO KORZYSTAMY:
- PHP 7.4 (tak, będziemy migrować do 8.x)
- PHPUnit, Psalm, PHPStan, Deptrac, Blackfire
- Symfony, Doctrine - PostgreSQL, Elasticsearch, Redis
- DDD, CQRS (sync i async)
- Modularny monolit
- Azure, między innymi: VM, ServiceBus (Queues & Topics), Log Analytics Workspace, Key Vault, Application Gateways
- Terraform, Packer, Vagrant, Ansible
- Github, Jenkins, Rundeck, Jira
PROCES REKURTACJI:
1. Zadanie rekrutacyjne jako repozytorium na GitHubie. Dostaniesz dostęp do specjalnie przygotowanego projektu i Twoim zadaniem będzie dodanie do niego 2-3 funkcjonalności. Przygotowane jest też dla Ciebie środowisko developerskie na vagrancie, ale nie musisz z niego korzystać jeżeli nie chcesz.
2. Zdalne code review przez Google Meet. Udostępnisz nam podgląd do swojego IDE i porozmawiamy o Twojej implementacji zadania. Nie ma złych rozwiązań. Będziemy pytać Cię o powody decyzji jakie podjąłeś, by poznać Twój sposób rozwiązywania problemów. Podyskutujemy też na inne techniczne tematy. Wszystko w atmosferze codziennych dyskusji w zespole deweloperskim.