Wymagania:
- ponad 5 lat doświadczenia w tworzeniu pełnego stosu JavaScript, ze szczególnym uwzględnieniem React i Node.js.
< li>Umiejętność technologii front-end, takich jak HTML5, CSS3 i zasady projektowania responsywnego.- Doświadczenie z nowoczesnymi frameworkami/bibliotekami JavaScript (np. Redux, Express.js) i narzędziami (Webpack, Babel).
- Dogłębna znajomość interfejsów API RESTful, GraphQL i technologii baz danych (np. MongoDB, PostgreSQL).
- Doskonałe umiejętności rozwiązywania problemów i efektywnej pracy w szybkim środowisku.
- Doskonałe umiejętności komunikacji i współpracy.
- Co najmniej 4 lata doświadczenia zawodowego w sferze programistycznej.
- Duże doświadczenie w JavaScript / Maszynopisie Solidne zrozumienie architektury REST, architektury mikrousług, powszechnych wzorców projektowych SE.
- Umiejętność zrozumienia wymagań biznesowych, współpracy z inżynierami i przełożenia wymagań na naprawdę udany produkt cyfrowy.
- Doświadczenie w integracji i wykorzystaniu NoSQL DB Mongo/ProgresSQL i MySQL.
- Doświadczenie we wdrażaniu testów jednostkowych JS (JestJS) i testów integracyjnych JS (JestJS, SupertestJS).
- Doświadczenie w integracji i wykorzystaniu IORedisJS + Redis.
- Znajomość OOP i programowania funkcjonalnego; Znajomość zasad SOLID tworzenia oprogramowania.
Zadania:
- Przywództwo w tworzeniu oprogramowania na platformie JavaScript: Przewodnik i aktywny uczestniczyć w rozwoju pełnoprawnego oprogramowania JavaScript ze szczególnym uwzględnieniem React i Node.js. Zapewnij wysoką jakość kodu i dotrzymanie terminów projektu.
- Doświadczenie w technologiach front-end: wykorzystaj wiedzę z zakresu HTML5, CSS3 i zasad projektowania responsywnego, aby tworzyć atrakcyjne wizualnie i przyjazne dla użytkownika interfejsy użytkownika.
< li>Zrozumienie nowoczesnych frameworków i narzędzi: Doświadczenie z nowoczesnymi frameworkami/bibliotekami JavaScript, takimi jak Redux, Express.js i narzędziami takimi jak Webpack, Babel.- Integracja z interfejsami API i bazami danych: Zapewnij płynną interakcję z interfejsami API RESTful, GraphQL oraz bazy danych, takie jak MongoDB, PostgreSQL i MySQL do przechowywania i przetwarzania informacji.
- Umiejętności rozwiązywania problemów i pracy w szybkim środowisku: Posiadaj silne umiejętności rozwiązywania problemów i zdolność do skutecznej pracy dynamiczne środowisko. Szybko rozwiązuj problemy techniczne i zapewniaj ciągłość projektu.
- Komunikacja i współpraca: posiadaj doskonałe umiejętności komunikacji i współpracy, aby skutecznie współdziałać z zespołem programistów, menedżerami i innymi zainteresowanymi stronami. Potrafić jasno wyrażać swoje pomysły i pracować w zespole.
- Doświadczenie zawodowe w rozwoju: Posiadać co najmniej 4-letnie doświadczenie zawodowe w dziedzinie tworzenia oprogramowania. Miej duże doświadczenie w JavaScript / TypeScript.
- Zrozumienie architektury: dogłębnie poznaj architekturę REST, mikrousługi i typowe wzorce projektowania oprogramowania. Zapewnij utworzenie architektury mikrousług spełniającej wymagania biznesowe.
- Testowanie kodu: Opracowywanie i wykonywanie testów JS Unit i JS Integration to zapewnij jakość i niezawodność bazy kodu. Implementacja pokrycia testowego dla wszystkich komponentów produktu.
- Praca z bazami danych: Integracja i wykorzystanie baz danych NoSQL, takich jak MongoDB, PostgreSQL i Redis, do przechowywania i przetwarzania informacji.
- Znajomość OOP i zasady programowania funkcjonalnego: Znajomość i wykorzystanie OOP oraz zasad programowania funkcjonalnego do tworzenia wydajnych i skalowalnych rozwiązań.
Będzie plusem
< li>Znajomość zasad budowy tzw. REST API.- Doświadczenie z AWS.
- Doświadczenie z CI/CD.
- Znajomość zasad budowanie interfejsu Webhook/Callback API.
- Doświadczenie z Dockerem + Docker Compose.
- Doświadczenie w pracy z wykresami K9s/Helm.
- Doświadczenie z Elasticsearch + Kibana.< /li>
Co oferujemy:
— Wynagrodzenie uzależnione od wyników rozmowy kwalifikacyjnej (oferujemy stawkę oraz dodatek motywacyjny system premiowy).
— 24 dni kalendarzowe płatnego urlopu.
— Płatne zwolnienia lekarskie.
— Rekompensata w wysokości 50% kosztów szkolenia w danej specjalności.
— Przyjazny zespół .