CKSource to firma specjalizująca się w wytwarzaniu oprogramowania w JavaScript i Node.js związanego z edytorami tekstu, wykorzystywanymi przez firmy na całym świecie takie jakie Microsoft czy IBM. Naszym flagowym produktem jest CKEditor - projekt open source używany przez miliony użytkowników. Firma działa od ponad 10 lat, a cały zespół liczy ponad 40 osób.
CKEditor Cloud Services to zbiór usług działających w chmurze, dzięki którym możliwa jest kolaboracja w CKEditor 5 wielu osób w jednym dokumencie jednocześnie - podobnie jak w Google Docs, ale jednocześnie w odróżnieniu od Google Docs nasz projekt można dowolnie modyfikować oraz integrować ze swoją aplikacją i hostować samodzielnie. Na projekt składa się wiele mikroserwisów komunikujących się po web socketach i systemach kolejek. Wyzwaniom jakim musi sprostać projekt to m. in. obsługa milionów dokumentów/użytkowników w czasie rzeczywistym, bezpieczeństwo, skalowalność i niezawodność rozwiązania. CKEditor Cloud Services to rozwiązanie, które działa na wielu serwerach uruchamianych za pomocą AWS ECS, ale także, które dostarczamy klientom w postaci jednej aplikacji - on-premises, zachowując przy tym cechy wskazane powyżej, ale także łatwość instalacji rozwiązania.
Stack technologiczny:
Mikroserwisy, Node.js, ZeroMQ, RabbitMQ, Docker, MySQL, Redis, Docker, AWS, Prometheus, Grafana, ElasticSearch, Consul, Terraform, Ansible, Hubot, Sinon, Mocha, Chai, CircleCI.
Bardzo istotne są dla nas wydajność i łatwość w późniejszym utrzymywaniu aplikacji, dlatego wiele z rozwiązań jakimi się posługujemy jest tworzone ostatecznie in-house.
Poszukujemy:
Osoby, która dołączy do naszego zespołu w Poznaniu, zajmującego się utrzymaniem projektu CKEditor Cloud Services na stanowisko Junior Node.js Developer.
Twoje zadania:
- Rozwijanie i utrzymywanie projektu CKEditor Cloud Services.
- Analiza wymagań oraz projektowaniem rozwiązań.
- Czynny udział w całym procesie developmentu.
- Testowanie systemu w celu wykrycia i usunięciu błędów.
- Rozwój swoich umiejętności.
Jeśli:
- Masz min. roczne doświadczenie w projektach komercyjnych z Node.js lub posiadasz bogate portfolio projektów, bierzesz aktywny udział w kołach naukowych i wydarzenia IT.
- Interesujesz się Node.js i śledzisz wszelkie newsy.
- Znasz podstawy SQL.
- Wiesz jak pisać testy i doceniasz ich znaczenie w projekcie.
- Znasz język angielski na poziomie min. B2.
- Masz w sobie dużo chęci do zdobywania nowej wiedzy.
...to najprawdopodobniej Ciebie szukamy!
Oferujemy:
- Zgrany zespół złożony z developerów, którzy poza pracą są też fajnymi ludźmi na co dzień.
- Elastyczne warunki pracy :-)
- Pracę, gdzie cenimy dobre praktyki - code reviews, pisanie testów, dbanie o dokumentację - to u nas codzienność.
- Umowa o pracę (3.700 - 5.400 brutto) lub B2B (4.500 - 6.500 netto; w tym 26 dni wolnych w roku).
- Budżet szkoleniowy.
- Lekcje języka angielskiego prowadzone przez native speaker-a.
- Pakiet medyczny w Centrum Medycznym Enel Med lub Medicover,
- Kartę Multisport.
Lokalizacja biura: Poznań, ul. Młyńska 12