Fullstack Developer (Django + Next.js)
Pysense sp. z o.o.
⚲ Warszawa, Mokotów
12 000–17 000 zł / mies. (zal. od umowy)
Wymagania
- AWS
- Python
- Java
- TypeScript
- Node.js
- Git
- React.js
- Django
Opis stanowiska
Nasze wymagania: Minimum 2-3 lata doświadczenia z Next.js (App Router lub Pages Router), Solidna znajomość React - hooki, zarządzanie stanem, optymalizacja renderowania, Doświadczenie z bibliotekami do wykresów - Recharts, Chart.js, Highcharts lub D3.js, Podstawowa znajomość Django + DRF - rozumienie modeli, widoków, serializerów, umiejętność pisania prostych endpointów, Znajomość TypeScript, Umiejętność pracy z REST API i danymi real- time (WebSocket / SSE), Znajomość Tailwind CSS lub podobnego frameworka. Mile widziane: Doświadczenie z WebSocket w kontekście Next.js + Django Channels, Doświadczenie z React Native, Znajomość Celery na poziomie podstawowym, Doświadczenie z dashboardami danych - szczególnie time-series, Znajomość podstaw AWS (S3 dla assetów, CloudFront), Znajomość React Query / SWR do zarządzania cache'owaniem danych z API. O projekcie: Szukamy Fullstack Developera, który będzie pracować na styku frontendu i backendu - budując i utrzymując interfejs użytkownika Naszej platformy energetycznej, a przy okazji wspierając backendowca przy rozwoju Django. Twoją główną areną będzie Next.js - tworzenie dashboardów z wykresami danych energetycznych, widoków produkcji i zużycia oraz interfejsów konfiguracyjnych dla prosumentów. Jednocześnie będziesz na tyle swobodny w Django, żeby samodzielnie pisać i rozwijać endpointy API zasilające frontend. Zakres obowiązków: Budowanie i utrzymanie frontendu w Next.js - dashboardy, wykresy, widoki danych w czasie rzeczywistym, Implementacja interaktywnych grafów danych energetycznych (produkcja, zużycie, ceny energii), Integracja frontendu z backendem Django (REST API/ WebSocket dla danych real-time), Współpraca z backendowcem przy projektowaniu i rozwijaniu endpointów API, Samodzielne pisanie prostszych widoków i endpointów po stronie Django, gdy zajdzie potrzeba, Dbanie o wydajność i responsywność interfejsu, Code review i utrzymanie jakości kodu frontendowego. Oferujemy: Praca stacjonarna lub hybrydowa (biuro w Warszawie) Ścisła współpraca z małym, technicznym zespołem - zero zbędnych meetingów Realny wpływ na UX i kierunek rozwoju produktu Praca nad produktem z misją - zielona energia, transformacja rynku energetycznego Sprzęt do wyboru (Mac/ Linux)