Full-stack developer React & Node.JS

    Full-stack developer React & Node.JS

    Share

    Zakres obowiązków:

     

    • Tworzenie interfejsu użytkownika dla aplikacji webowej (dla nauczycieli) z wykorzystaniem wybranego frameworka (preferowany React, otwarci na Angular, Vue).
    • Implementacja responsywnego UI, integracja z usługami back-end (REST API / WebSocket).
    • Dbanie o optymalizację i przyjazność użytkowania (UX).
    • Współpraca z zespołem designerów w celu wdrażania makiet i prototypów.
    • Projektowanie i implementacja warstwy serwerowej (preferowany Node.js / otwarci na .NET / lub inny zaproponowany framework ) oraz API dla aplikacji VR.
    • Integracja z bazą danych (SQL lub NoSQL), obsługa komunikacji w czasie rzeczywistym (WebSocket/Socket.io).
    • Zapewnienie bezpieczeństwa, skalowalności i stabilności aplikacji.
    • Tworzenie i utrzymanie dokumentacji technicznej.

     

    Wymagania

     

    • Dobra znajomość przynajmniej jednego frameworka front-end (React / Angular / Vue).
    • Umiejętność tworzenia wydajnego i skalowalnego back-endu (np. Node.js/Express, .NET Core, Python/Flask/Django).
    • Znajomość baz danych (MongoDB, MySQL, PostgreSQL lub inna).
    • Doświadczenie w pracy z systemem kontroli wersji (Git).
    • Umiejętność samodzielnego rozwiązywania problemów, komunikatywność.

     

    Mile widziane

     

    • Znajomość WebSocket / Socket.io do komunikacji w czasie rzeczywistym.
    • Podstawy DevOps (Docker, CI/CD).
    • Doświadczenie w projektach VR/AR lub współpracy z zespołem tworzącym aplikacje interaktywne.
    • Znajomość zasad projektowania architektury aplikacji microservices / serverless.

     

    Oferujemy

     

    • Możliwość pracy nad kluczowym elementem platformy edukacyjnej (aplikacja webowa + API).
    • Realny wpływ na wybór technologii i kształt ostatecznych rozwiązań.
    • Wynagrodzenie adekwatne do umiejętności i doświadczenia.