Aplikuj teraz

Fullstack developer

EGZOTech

Gliwice
18000 - 20000 PLN
Praca stała
💙 TypeScript
Praca stała

Must have

  • TypeScript

  • React

  • .NET CORE

  • C#

  • Polish (C1)

  • English (B2)

Nice to have

  • Docker

  • Google cloud

  • GitHub Actions

  • WebSocket

  • Cypress

  • Android

  • Linux

  • Basch

  • ASP.NET MVC

  • Entity Framework

  • SQL

  • Git

  • xUnit

Requirements description

Original text.  Show translation

Wymagania obowiązkowe:

  • Doświadczenie: Minimum 3 lata doświadczenia komercyjnego na stanowisku Fullstack Developer.

  • Frontend (Kluczowe): Bardzo dobra znajomość TypeScript oraz sprawne tworzenie aplikacji webowych (SPA) w oparciu o React.

  • Backend: Dobra znajomość C#, .NET Core / .NET 9+ oraz ASP.NET Core.

  • Bazy danych: Znajomość relacyjnych baz danych i ORM (Entity Framework Core); praca z MySQL, MariaDB lub SQLite.

  • Mobile/Desktop: Znajomość MAUI (lub gotowość do szybkiej nauki tej technologii) oraz Android API w C#.

  • Jakość kodu: Umiejętność pisania testów jednostkowych (XUnit), znajomość wzorców projektowych oraz zasad programowania obiektowego i funkcyjnego.

  • Narzędzia: Biegłość w pracy z Visual Studio / VS Code, Git, MSBuild, NPM.

  • Język: Angielski na poziomie umożliwiającym swobodną pracę z dokumentacją techniczną.

Mile widziane:

  • Doświadczenie w pracy z Google Cloud Platform (GCP).
  • Znajomość Docker oraz GitHub Actions.
  • Umiejętność pisania skryptów w PowerShell lub Bash.
  • Doświadczenie w testowaniu: Jest, Cypress (E2E), testy integracyjne dla ASP.NET Core.
  • Znajomość WebSocket oraz biblioteki Chakra UI.
  • Podstawy systemu Linux lub znajomość Android API w Java.

Offer description

Original text.  Show translation

Większość ofert dla Fullstack Developerów wygląda podobnie: systemy bankowe, e-commerce, formularze. W EGZOTech robimy coś zupełnie innego. Twój kod będzie bezpośrednio sterował zaawansowanymi robotami rehabilitacyjnymi(takimi jak Luna EMG czy Sidra LEG), które każdego dnia pomagają pacjentom po udarach, urazach kręgosłupa czy w chorobach neurodegeneracyjnych odzyskiwać sprawność.

Dlaczego warto do nas dołączyć?

1. Wyjście poza przeglądarkę

Jako Fullstack w EGZOTech nie kończysz pracy na wyświetleniu danych w JSON-ie. Tutaj frontend (React) i backend (.NET) spotykają się z fizycznym światem. Będziesz tworzyć interfejsy i logikę, która komunikuje się z hardwarem, sensorami i silnikami. To unikalna okazja, by zdobyć doświadczenie w integracji systemów webowych z urządzeniami IoT i robotyką.

2. Nowoczesny stack i narzędzia AI

Wierzymy też, że programista powinien skupiać się na kreatywnym rozwiązywaniu problemów, a nie na "klepaniu kodu", dlatego zapewniamy każdemu dostęp do GitHub Copilot oraz Gemini Pro. Dostajesz od nas najlepsze narzędzia, by Twoja praca była przyjemna i efektywna.

3. Produkt, z którego będziesz dumny

Jesteśmy polską firmą z Gliwic, ale nasze roboty działają w najlepszych szpitalach na całym świecie – od USA, przez Europę, aż po Azję. Dołączając do nas, masz realny wpływ na rozwój produktu. Twoje pomysły na optymalizację interfejsu czy wydajność aplikacji przekładają się na łatwiejszą pracę fizjoterapeutów i lepsze efekty u pacjentów.

4. Kultura inżynierska

Trafisz do zgranego zespołu Software, który ceni jakość (Code Review, testy jednostkowe i E2E to u nas standard). Mamy płaską strukturę – jeśli masz dobry pomysł techniczny, po prostu go wdrażamy. Pracujemy hybrydowo, szanujemy swój czas prywatny i wspólnie budujemy technologię, która ma znaczenie.

Oferujemy:

  • Dostęp do narzędzi AI: GitHub Copilot oraz Gemini Pro dla każdego programisty.

  • Sprzęt: Laptop z systemem Windows lub Linux (do wyboru).

  • Zdrowie: Współfinansowany pakiet medyczny PZU.

  • Elastyczność: Ruchome godziny pracy i model hybrydowy.

  • Realny wpływ: Praca nad produktem medycznym, który pomaga pacjentom na całym świecie.

Your responsibilities

Original text.  Show translation

  1. Projektowanie i rozwój aplikacji webowych w stacku: ASP.NET Core, .NET MAUI, React + TypeScript.
  2. Praca nad integracją oprogramowania z fizycznymi robotami rehabilitacyjnymi (komunikacja hardware-software).
  3. Tworzenie rozwiązań wieloplatformowych (Linux, Android).
  4. Pisanie czystego, testowalnego kodu (Unit Tests, Integration Tests, E2E) oraz udział w Code Review.
  5. Współpraca z zespołami: Embedded, UX/UI oraz zespołem klinicznym.
Wyświetlenia: 4
Opublikowana12 dni temu
Wygasaza 23 dni
Rodzaj umowyPraca stała
Źródło
Logo

Podobne oferty, które mogą Cię zainteresować

Na podstawie "Fullstack developer"