Senior Full Stack Developer (React.js, TypeScript, Java)

6 975 - 7 673 USDNet per month - B2B
5 859 - 6 417 USDGross per month - Permanent
Java

Senior Full Stack Developer (React.js, TypeScript, Java)

Java

Sudecka 153, Wrocław

Deviniti

Full-time
B2B, Permanent
Senior
Remote
6 975 - 7 673 USD
Net per month - B2B
5 859 - 6 417 USD
Gross per month - Permanent

Tech stack

    Polish

    C1

    English

    B2

    Java

    advanced

    Spring Boot

    advanced

    JavaScript

    advanced

    React

    advanced

    TypeScript

    advanced

Job description

Dołącz do Deviniti jako Senior Full Stack Developer i rozgość się w naszym Software Home!


Nie masz czasu czytać? Nie ma problemu! Oferta dla zabieganych:

  • Stack: Java 17, Spring Boot, TypeScript, React.js

  • Wymiar pracy: pełny etat

  • Tryb pracy: zdalna

  • Zespół: Technical Leader, 2x Full Stack Developer, Product Manager, Delivery Manager, QA

  • Nad czym pracujemy: tworzenie autorskich pluginów / rozszerzeń m.in. do Jiry


Czym będziesz się zajmować jako Senior Full Stack Developer?

  • Unit Atlassian Apps pracuje nad tworzeniem naszych autorskich pluginów / rozszerzeń m.in. do Jiry, które trafiają na Atlassian Marketplace.

  • Obecnie szukamy kolejnej osoby zasilającej zespół Next, która będzie pracowała nad rozwojem i utrzymaniem nowych aplikacji do Jira Server i Jira Cloud.


Z kim będziesz pracować? 

  • Zespół projektowy do którego dołączysz składa się z: Technical Leadera, 2x Full Stack Developera, Product Managera, Delivery Managera, QA.

  • Zespół pracuje w scrumie, coraz częściej wykorzystywany jest również pair programming. Na co dzień developerzy używają narzędzi Atlassiana - Jira, Bitbucket Cloud, Confluence. Zespół preferuje pracę zdalną, ale okazjonalnie spotyka się także w biurze np. przy okazji retro. 


Jakich zadań możesz się spodziewać?

  • tworzenie nowych feature'ów zgodnie z wymaganiami i wizją PM;

  • utrzymanie produktów, które przynależą do danego zespołu produktowego;

  • uczestniczenie w code review innych osób z zespołu;

  • pisanie unit testów;

  • rozwój i optymalizacja procesu developerskiego.


Jesteś kimś, kogo szukamy jeśli:

  • masz skille techniczne takie jak / możesz pochwalić się:

    • min. 5-letnim doświadczeniem na stanowisku developera;

    • dobrą znajomością Java 17, Spring Boot;

    • dobra znajomością TypeScript, React;

    • umiejętnością stosowania JPA / Hibernate;

    • znajomością bibliotek do zarządzania stanem aplikacji przy użyciu Redux;

    • doświadczeniem w pisaniu testów jednostkowych i integracyjnych - JUnit5;

    • gotowością do bezpośredniej współpracy z klientem podczas sesji troubleshootingu, demo czy warsztatów;

    • nice to have: znajomość platform Atlassiana (Connect / Forge, Atlaskit), Node, Webpack, Docker;

  • potrafisz także pracować z ludźmi! Najbardziej zależy nam na:

    • elastycznym podejściu do zmian technologicznych i strategicznych;

    • zdolności do szybkiego uczenia się;

    • efektywnej współpracy w zespole projektowym oraz samodzielnym realizowaniu zadań;

    • odpowiedzialnym podejściu do projektów oraz dbałości o wysoką jakość kodu;

    • inicjatywie w optymalizacji procesów i rozwoju produktów.


O co dbamy?

  • O Twój komfort psychiczny i fizyczny: mamy kafeterię Mybenefit z Multisportem, Mindgrama i Luxmed, a także grupę biegową prowadzoną przez własnego trenera, który motywuje nas do ruszenia się zza biurka i wspólnej aktywności.

  • O Twój rozwój: każdy zespół ma ścieżki karier, korzystamy z Udemy for Business i mamy możliwość szkoleń zarówno wewnętrznych, jak i zewnętrznych, aby podnosić swoje kwalifikacje.

  • O Twój głos i wpływ na swoją pracę: korzystamy z Officevibe, hołdujemy kulturze konstruktywnego feedbacku i uznania (jesteśmy po prostu fanami kudosów).

  • O Twoją wolność: Oprócz pracy zdalnej i godzin pracy dopasowanych do Twojego trybu życia, mamy zajęcia hobbystyczne, w których każdy znajdzie coś dla siebie: lubisz rękodzieło, rośliny, książki, planszówki czy gokarty?

  • O świat i ludzi: w ramach programu CSR - Deviniti Cares. Działamy zarówno dbając o naszą planetę, jak i o ludzi którzy na niej mieszkają. Razem decydujemy na jaki cel przekazujemy budżet kwartalny, przeznaczony tylko na działania charytatywne.

 

Chcesz do nas dołączyć? Wyślij swoje CV! Twój proces rekrutacyjny prowadzi Patrycja. To osoba, która przeprowadzi Twoją kandydaturę przez 4 etapy rekrutacji:

1. Weryfikację CV - kiedy poznamy Twoje doświadczenie i sprawdzimy, czy wpisuje się w nasze potrzeby.

2. Rozmowę wstępną - na której rekruterka w ok. 30 minut zada Ci kilka podstawowych pytań (np. o Twoją dostępność i wymagania finansowe).

3. Spotkanie rekrutacyjne (i ewentualne spotkanie dodatkowe z docelowym liderem) - z rekruterką, liderem badającym dopasowanie do zespołu i specjalistą, który sprawdzi Twoje umiejętności. Spotkacie się online na ok. 1,5h.

4. Decyzję o współpracy, którą otrzymasz w ciągu dwóch tygodni od spotkania.

 

Sprawdź skąd przyszliśmy, co zrobiliśmy do tej pory  i co nam przyświeca na stronie https://deviniti.com/pl/o-nas/. Możesz też śledzić nas na linkedinie, facebooku czy instagramie.

Podoba Ci się Deviniti, ale myślisz, że pasowałaby do Ciebie inna oferta? Zgłoś się do nas na zakładce kariera i sprawdź, czy nie ma tam dla Ciebie ogłoszenia idealnego!

Nasza firma wdrożyła procedury ochrony sygnalistów zgodnie z obowiązującą ustawą. Każdy kandydat i pracownik ma prawo zgłaszać nieprawidłowości w bezpieczny sposób, a zgłoszenia są objęte pełną ochroną prawną.

Polityka prywatności

Published: 17.09.2025

Meet the company

Deviniti

Deviniti wspiera przedsiębiorstwa z całego świata w zarządzaniu strukturami IT oraz projektach sztucznej inteligencji na dużą skalę jako doświadczony Platynowy Partner Atlassian i monday.com.

Company profile
Office location

Senior Full Stack Developer (React.js, TypeScript, Java)

6 975 - 7 673 USDNet per month - B2B
Apply

Senior Full Stack Developer (React.js, TypeScript, Java)

Sudecka 153, Wrocław

Deviniti

6 975 - 7 673 USDNet per month - B2B
5 859 - 6 417 USDGross per month - Permanent
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest Deviniti z siedzibą we Wrocławiu, ul. Sudecka 153 (dalej jako "administrator"). Masz prawo... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.