To ogłoszenie wygasło w dniu 2016-09-25 16:25.
SoInteractive

Scala Developer

SoInteractive
Wymagane

Opis oferty

Programując lubisz zwięzłość, minimalizm i brak ograniczeń? Wiesz, że elastyczność Scali jest jej prawdziwą supermocą? Wybierz język przyszłości i przecieraj z nami szlaki tworząc innowacyjne aplikacje jako Scala Developer.

Wymagania

Twoje zadania:
  • Rozwój i utrzymanie projektów
  • Opracowanie oraz utrzymanie dokumentacji technicznej wdrożonych przez siebie rozwiązań
  • Dbanie o wysoką jakość kodu (pair programming, code reviews)
  • Praca w metodyce Scrum
  • Wsparcie zespołu, dzielenie się wiedzą oraz doświadczeniem z innymi
Wymagania:
  • Dobra znajomość języka Scala
  • Doświadczenie w pracy z bibliotekami Akka
  • Umiejętność projektowania w architekturze mikroserwisowej
  • Znajomość wzorców CQRS i ES
  • Podstawowa znajomość paradygmatu programowania funkcyjnego
  • Komunikatywność i umiejętność pracy w zespole
  • Umiejętność analitycznego myślenia
  • Dobra znajomość języka angielskiego umożliwiająca komunikację oraz rozumienie dokumentacji technicznej
Mile widziane:
  • Znajomość baz Caassandra, MongoDB i kolejki RabbitMQ
  • Znajomość koncepcji DDD

Jak działa nasz system? Nasza platforma rozwijana jest w architekturze mikroserwisów. Głównymi technologiami rozproszonego systemu przetwarzania zdarzeń są Scala RabbitMQ, Cassandra, Akka, oraz Play!. Językiem JavaScript posługujemy się zarówno na front-endzie (AngularJS, HTML5, CSS3) jak i na back-endzie, gdzie służy on jako medium skryptów reaktywnych. W procesie Continuous Integration oraz Continuous Delivery wspomagamy się Jenkinsem, Dockerem oraz Ansible. Ponadto przykładamy bardzo dużą wagę do jakości kodu, zrozumienia realizowanych zadań, komunikacji w zespole oraz automatyzacji procesów.

Oferujemy

  • Kompleks sportowy (siłownia, basen, sauna)
  • Dowolna forma zatrudnienia
  • Słodkości w każdy piątek
  • Konferencje
  • Szkolenia
  • Elastyczne godziny pracy
  • Pokój gier
  • Prywatna opieka zdrowotna
  • Darmowy parking
  • Darmowa kawa i inne napoje
  • Kuchnia
  • Karta multisport (lub podobna)

SoInteractive

Engagement Driven Lab
Jesteśmy zespołem specjalistów z zakresu nowych technologii i kreacji. Łączymy know-how w dziedzinie grywalizacji z najnowszymi narzędziami, tworząc rozwiązania B2B, B2C i B2E, które budują zaangażowanie użytkowników na całym świecie. Za pomocą mechanizmów gier i Internet of Things dostarczamy produkty pozwalające na budowę motywacji, zmianę ludzkich zachowań czy efektywne zarządzanie czasem. Wiedza z zakresu programowania, testowania, user experience, grafiki, zarządzania projektami i koncepcji kreatywnych pozwala nam tworzyć projekty dla największych marek z Europy, Azji oraz obu Ameryk.