KLUCZOWE OBOWIĄZKI:
- Pisanie i utrzymywanie bezpiecznego, skalowalnego i wydajnego kodu
- Ścisła współpraca z programistami frontend i backend oraz projektantami DevOps i UX.
- Pomoc współpracownikom w kwestiach technicznych i naprawianie błędów
- Udział w dyskusjach na temat architektury frontendu i backendu
- Recenzje kodów
UMIEJĘTNOŚCI I WYMAGANIA:
- Co najmniej 3 lata doświadczenia w React.js
- Co najmniej 1 rok doświadczenia w Node.js
- Dogłębna znajomość języka TypeScript
- Dobra znajomość najlepszych praktyk i wzorców React
- Znajomość baz danych SQL
- Samodzielność i niezawodność
- Przestrzeganie najlepszych praktyk w zakresie pisania czystego kodu
- Dobre zrozumienie wzorców programowania funkcjonalnego i obiektowego
- Znajomość projektowania interfejsów API RESTful
- Biegła znajomość języka angielskiego w czytaniu i pisaniu
- Znajomość git
- Umiejętność oszacowania czasu wykonania określonych zadań projektowych
- Dobre zrozumienie testowania
WARTO MIEĆ:
- Znajomość technologii Docker i Kubernetes
- Znajomość baz danych No-SQL
- Znajomość protokołu gRPC
- Znajomość Ant Design, React Router, React Hook Form, React Query