Dołącz do naszego zespołu

Jako: Programista Full Stack – TypeScript
Poziom: średniozaawansowany
Forma współpracy: Pełny etat
Typ pracy: Hybrydowy
Lokalizacja: Wrocław
O stanowisku
Szukamy programisty Full Stack specjalizującego się w TypeScript, który dołączy do naszego zespołu i będzie współtworzyć rozwijane przez Ulan Software produkty oraz aplikacje internetowe. Będziesz pracować zarówno nad warstwą frontendową, jak i backendową, współpracując z programistami, projektantami UX/UI i osobami odpowiedzialnymi za rozwój produktu.
Twoja rola:
Jako programista Full Stack na poziomie średniozaawansowanym będziesz uczestniczyć w projektowaniu, tworzeniu i dalszym rozwoju aplikacji internetowych. Będziesz pracować zarówno nad interfejsem użytkownika, jak i logiką backendową, interfejsami API oraz integracjami z innymi systemami. Na co dzień będziesz współpracować z programistami, projektantami UX/UI oraz osobami odpowiedzialnymi za produkt, wspólnie podejmując decyzje dotyczące kolejnych funkcji i rozwiązań technicznych.
Główne obowiązki:
Projektowanie, rozwój i utrzymanie aplikacji internetowych z wykorzystaniem TypeScript, Node.js oraz nowoczesnych technologii frontendowych, takich jak React, Angular lub Vue.js.
Tworzenie skalowalnych i łatwych w utrzymaniu rozwiązań backendowych, w tym REST API i integracji z innymi systemami.
Współpraca z projektantami UX/UI, osobami odpowiedzialnymi za produkt i innymi programistami przy tworzeniu kolejnych funkcji aplikacji.
Optymalizacja wydajności aplikacji oraz dbanie o jej poprawne działanie na różnych urządzeniach i w popularnych przeglądarkach.
Diagnozowanie i rozwiązywanie problemów technicznych pojawiających się podczas rozwoju i utrzymania aplikacji.
Udział w przeglądach kodu oraz dbanie o czytelność, jakość i spójność tworzonego oprogramowania.
Śledzenie rozwoju technologii i proponowanie usprawnień dotyczących kodu, architektury oraz procesu pracy.
Czego oczekujemy:
2–4 lata doświadczenia na stanowisku Full Stack Developer lub podobnym, z praktyczną znajomością TypeScript.
Dobra znajomość jednego z popularnych frameworków frontendowych: React, Angular lub Vue.js.
Praktyczne doświadczenie w pracy z Node.js i tworzeniu rozwiązań backendowych.
Znajomość relacyjnych i nierelacyjnych baz danych, np. PostgreSQL, MongoDB.
Doświadczenie w tworzeniu i integracji REST API; znajomość GraphQL będzie dodatkowym atutem.
Swobodne korzystanie z systemu kontroli wersji Git.
Znajomość dobrych praktyk związanych z testowaniem oprogramowania oraz podstaw procesów CI/CD.
Umiejętność analizowania problemów i samodzielnego szukania rozwiązań.
Dobra komunikacja i umiejętność pracy zespołowej.
Aplikuj na to stanowisko
Dlaczego Ulan Software?
Chcemy, żeby praca w Ulan Software dawała możliwość rozwijania kompetencji, podejmowania coraz większej odpowiedzialności i realnego wpływu na tworzone produkty. Pracujemy nad własnymi rozwiązaniami oraz projektami dla klientów z różnych branż i rynków. Cenimy samodzielność, otwartą komunikację i dzielenie się wiedzą - niezależnie od stanowiska czy stażu pracy.
Otwarta komunikacja i partnerska współpraca
Praca przy rzeczywistych produktach i wymagających projektach
Możliwość rozwoju kompetencji i zwiększania odpowiedzialności
Jeśli to stanowisko pasuje do Twojego doświadczenia i kierunku, w którym chcesz się rozwijać, prześlij nam swoje CV. Chętnie Cię poznamy i opowiemy więcej o zespole, projektach oraz sposobie pracy.
Chętnie Cię poznamy

Nasi specjaliści zdobywali doświadczenie m.in. przy projektach dla: