Full-Stack Developer (TypeScript)
Transmission Dynamics Poland Sp. z o.o.
⚲ Kraków, Prądnik Biały
Wymagania
- JavaScript
- TypeScript
- Angular
- Angular Material
- Express.js
- Zod
- TypeORM
- Linux
- MySQL
- PostgreSQL
- AWS
- MongoDB
- Docker
- Kubernetes
- GitHub Workflows
Opis stanowiska
Nasze wymagania: Wykształcenie wyższe na kierunku Informatyka, Telekomunikacja lub pokrewne; Minimum dwa lata doświadczenia w programowaniu w JavaScript / TypeScript; Umiejętności umożliwiające rozwój oprogramowania po stronie frontend i backend (FullStack); Znajomość technologii frontendowych: Angular 19+, Angular Material; Znajomość technologii backendowych: Express.js, Zod, TypeORM; Znajomość zagadnień związanych z bazami danych (SQL/NoSQL); Doświadczenie w pracy z systemami operacyjnymi Linux; Znajomość zasad SOLID i dobrych praktyk programistycznych; Dobra znajomość języka angielskiego umożliwiającą swobodną komunikację; Umiejętność analitycznego myślenia i rozwiązywania problemów. Mile widziane: Doświadczenie w technologiach takich jak MySQL, PostgreSQL, AWS, MongoDB; Umiejętności z zakresu przetwarzania i wizualizowania danych geograficznych; Znajomość Protocol Buffers (Protobuf); Podstawowa wiedza z zakresu automatyzacji pracy, w tym: Docker, Kubernetes, GitHub Workflows. O projekcie: Osoba zatrudniona na tym stanowisku będzie rozwijać system IIoT (Industrial Internet of Things) służący do monitorowania stanu maszyn przemysłowych w oparciu o zaawansowaną analizę danych i zdalne zarządzanie urządzeniami. Praca będzie realizowana w Polskim zespole przy częściowej współpracy z oddziałem w Anglii. Poszukujemy utalentowanych osób, które z pasją podchodzą do swojej pracy. Idealny kandydat na to stanowisko powinien posiadać intuicję do rozwiązywania problemów oraz umiejętności pracy w zespole. Zakres obowiązków: Projektowanie i implementacja interaktywnych dashboardów IoT; Integracja warstwy front-end z usługami backendowymi i bazami danych przechowującymi dane telemetryczne z urządzeń IoT; Implementacja zaawansowanych wizualizacji danych z czujników (time series, heatmapy, wykresy liniowe itp.); Budowa usług backendowych odpowiedzialnych za przetwarzanie, agregację i walidację danych z urządzeń; Zapewnienie bezpiecznej i niezawodnej komunikacji z serwerem w chmurze; Praca w multidyscyplinarnym zespole nad nowoczesnymi rozwiązaniami wspierającymi przemysł 4.0. Oferujemy: Atrakcyjne wynagrodzenie dobierane na podstawie doświadczenia oraz umiejętności; Możliwość rozwoju zawodowego i uczestnictwa w ciekawych projektach; Prywatna opieka medyczna; Pracę w niedużym multidyscyplinarnym zespole i przyjaznej atmosferze; Firmowe obiady raz w tygodniu; Paczki świąteczne.