Jesteśmy producentem oprogramowania dla sektora FinTech i software housem realizującym złożone projekty dla niemieckich, brytyjskich i skandynawskich partnerów z różnych branż. Obecnie w naszych zespołach pracuje ponad 90 specjalistów i programistów Java, PHP, .NET i JavaScript. Kierunkiem naszego rozwoju są inżynieria danych i rozwiązania chmurowe.
Do czego Cię zapraszamy:
Aplikacja webowa TROI ma swoje korzenie w branży reklamowej. TROI to rozbudowany, modułowy system do kompleksowego zarządzania projektami i zasobami w projektach. Kalendarz, planowanie urlopów, lista To-Do, kontakty, mailingi, komunikator, monitoring sprzedaży, rozliczenia, raporty, wykresy Gantta, API dla zewnętrznych aplikacji (np. Jira i Asana) – to tylko niektóre narzędzia usprawniające pracę rozproszonych zespołów.
Ważnym wymogiem dla aplikacji jest wysoka estetyka, ponieważ rozwiązanie skierowane jest do branży kreatywnej. Korzysta z niego ponad 500 firm, w tym jedna z największych na świecie agencji reklamowych. Dotychczasowa współpraca z Klientem zaowocowała możliwością wpływania na rozwiązania techniczne przez nasz Zespół. W rezultacie zrefaktoryzowaliśmy aplikację, a jej nową architekturę zbudowaliśmy na Symfony 4 i Angular 5. Jesteśmy na etapie wymiany kolejnych komponentów i widoków. Czekają nas ciekawe zadania związane z gruntowną zmianą następnych modułów. W pracy wykorzystujemy podejście DDD.
Co będziesz robić:
- projektować architekturę nowych oraz refaktoryzowanych modułów w oparciu o złożone wymagania biznesowe z uwzględnieniem REST API
- rozbudowywać kod napisany w TypeScript
- tworzyć własne biblioteki –projekt umożliwia kreowanie nowych rozwiązań, np. do obsługi modułu Drag & Drop lub translacji
- dbać o jakość kodu poprzez pisanie testów, code review oraz współpracę ze specjalistą ds. testów behawioralnych
- korzystać z narzędzi: GitLab (CI), JIRA, Docker, Composer i środowiska programistycznego z rodziny IntelliJ (PHPStorm) lub innego, według preferencji
- współpracować bezpośrednio z UX designerem, który znajduje się po stronie klienta
- modelować procesy biznesowe
- pracować w Scrumie w międzynarodowym zespole średniej wielkości
- regularnie komunikować się w języku angielskim z częścią zespołu, która pracuje w Niemczech
- uczestniczyć w regularnych spotkaniach developerskich, na których wymieniamy się wiedzą i nowinkami technologicznymi
- w razie potrzeby wymieniać się wiedzą z pozostałymi specjalistami frontend i fullstack pracującymi w wielu projektach
Dbamy o siebie, nasz rozwój zawodowy, zdrowie i prywatność:
- pracujemy w komfortowym biurze, ale częściowa praca zdalna to u nas standard
- elastyczne godziny pracy: przychodzisz między 7:00 a 10:00 i pracujesz 8 godzin
- korzyści współfinansowane:
- szkolenia, kursy i konferencje,
- lekcje j. angielskiego i niemieckiego,
- pakiet Medicover, ubezpieczenie na życie,
- karta sportowa,
- obiady – łatwo je zamówić przez aplikację, którą sami stworzyliśmy
- dołączając do nas wybierasz między umową o pracę, a inną formą współpracy