Aktualnie poszukujemy Senior Node Developera do projektu z obszaru digital marketing.
Tryb pracy: 100% zdalnie.
Nasz Klient to dynamicznie rozwijający się startup należący do jednej z największych na świecie grup reklamowych. Jest partnerem firm takich jak Google, Facebook i Instagram. Główna siedziba znajduje się w UK (Londyn), natomiast poszczególne biura zlokalizowane są w USA (m.in. Nowy Jork), Zjednoczonych Emiratach Arabskich, Australii i Niemczech.
Obecnie na swoim pokładzie posiada ok. 130 osób. Zespół techniczny i produktowy tworzy software dla Klientów / użytkowników platform digitalowych, umożliwiający tworzenie, wdrażanie i pomiar spersonalizowanych banerów, reklam wideo i reklam społecznościowych. Startup świadczy usługi m.in. dla Apple, McDonalds, Renault, HSBC, Pepsi i wielu innych firm, korzystając z chmury AWS i rozwiązań serverless. Większość backendu została napisana w PHP, nowe mikroserwisy są napisane w Node, a frontend w całości w React.
Kluczowe zadania:
- Zapewnienie solidnego, wysokiej jakości oraz wydajnego kodu dla backendu platform, mikroserwisów i API dla zespołu frontendowego i innych interesariuszy
- Aktywne promowanie najlepszych praktyk, dzielenie się wiedzą, coaching, ciągłe doskonalenie własnego zespołu i jego procesów
- Prawidłowe definiowanie zadań w określonym zakresie oraz odpowiednie testowanie rozwiązań zgodnie z założonym celem
- Ciągłe doskonalenie własnego warsztatu
- Testowanie własnego kodu
- Możliwość realizacji własnych pomysłów i inicjatyw
Wymagania techniczne 'must have':
- min. 5 lat doświadczenia na podobnym stanowisku
- Solidna znajomość NodeJS poparta doświadczeniem
- Znajomość SQL
- Doświadczenie w projektowaniu, tworzeniu mikroserwisów i RESTful API
- Znajomość OOP z wzorcami projektowymi
- Znajomość metodologii TDD i BDD
- Doświadczenie w pracy w metodykach zwinnych Agile oraz pracy z systemami kontroli wersji (Git)
- Integracja z API innych firm
Wymagania 'nice to have':
- PHP (z Symfony lub podobnym frameworkiem MVC)
- Doświadczenie w migracji aplikacji opartych na PHP do NodeJS
- Doświadczenie z GraphQL
- Znajomość Python, Go lub innych języków
- MySQL - Projektowanie i optymalizacja baz danych
- Wdrażanie potoków CI / CD
- Docker
- Znajomość infrastruktury i hostingu w chmurze AWS
- Administracja serwerami Linux i DevOps
- Znajomość React
- Doświadczenie w zarządzaniu ludźmi, zespołami i zmianą biznesową
Oferujemy:
- Wynagrodzenie na podstawie kontraktu B2B w zależności od poziomu doświadczenia: 120-150 PLN netto/h + VAT
- Czas trwania projektu min. 6 miesięcy, z możliwością przedłużenia
- Zaangażowanie w pełnym wymiarze czasu pracy (40 godz. tygodniowo)
- Krótki, 14 dniowy termin płatności faktury
- Kartę Multisport
- Prywatną opiekę medyczną w PZU Życie