Publikuj oferty pracy
Zatrudniaj bez prowizji
220 wyświetleń
NodeArt
Witamy, poszukujemy Senior Node.js developer/DBA
Projekt: p>
Aplikacje mobilne do randek wideo P2P. Integracja z zewnętrznymi dostawcami strumieniowego przesyłania wideo (100ms, twillio, agora).
Klient mobilny jest napisany w Flutter i korzysta z subskrypcji GraphQL i GraphQL w celu uzyskania dostępu do danych wewnątrz Hasury. Nodejs (fastify) oznacza API Gateway wszędzie tam, gdzie konieczne jest wysyłanie żądań do systemów zewnętrznych dla Hasury. Znaczące ilości logiki na wyzwalaczach w PL-SQL wewnątrz PostreSQL.
Zadania:
- Rozwój nowych metod API
- Projekt konstrukcji DB
- Implementacja nowej funkcjonalności
- Dokumentacja DB (korzystamy z oprogramowania [DBShema] (https://dbschema.com/))
- Optymalizacja wydajności bazy danych
- Monitorowanie wydajności bazy danych
Stos technologiczny:
PostgreSQL, Hasura, NodeJS, Fastify, GraphQL , Docker
Wymagania kandydata:
Doświadczenie: ponad 4 lata doświadczenia w programowaniu komercyjnym (nie freelancer)
Dwa lata doświadczenia praca z aplikacją znajdującą się w fazie produkcyjnej
Doświadczenie jako administrator bazy danych z bazą danych Postgresql lub po prostu doświadczenie w pisaniu i utrzymywaniu procedur składowanych dla PostgreSQL
Doświadczenie z Nodejs/Typescript jest mile widziane, ale przede wszystkim szukamy kogoś ze znajomością baz danych.
Doświadczenie z hasurą będzie plusem
Zespół:
2 programistów backendowych, 3 frontowych (programiści flutter ), devops, QA, PM, PO, 1 fullstack
Narzędzia:
git, docker, postgresql, portainer,
Umiejętności techniczne:
PostgreSQL
Angielski: - od średniozaawansowanego