Otwieramy stanowisko Solution Architect Full-Stack Developer (React + Node.js) w celu stworzenia nowego zespołu w projekcie naszych Klientów. Dostarczają rozwiązania SaaS, które pomagają firmom optymalizować ich działalność. Rozwiązania te obejmują planowanie i realizację biznesową, automatyzację procesów i optymalizację. Platforma Klienta wykorzystuje wiodącą w branży sztuczną inteligencję (AI) i uczenie maszynowe (ML) w celu lepszego przewidywania zakłóceń w firmach i zapobiegania zakłóceniom.
Zadania:
- Być technicznym punkt kontaktowy zespołu; pełnić funkcję głównego łącznika technicznego między zespołem projektowym, interesariuszami i dostawcami zewnętrznymi, zapewniając jasną komunikację i dostosowanie wymagań technicznych i rozwiązań
- Aktywnie uczestniczyć w dyskusjach technicznych, zapewniając wskazówki i wiedzę specjalistyczną w celu rozwiązywania złożonych problemów i zapewniania pomyślne wdrożenie rozwiązań
- Zbadaj wykonalność proponowanych pomysłów na produkty, organizując i prowadząc dyskusje techniczne między zainteresowanymi stronami oraz ułatwiając tworzenie dowodu koncepcji (POC) w celu weryfikacji wykonalności technologicznej i oceny potencjalnego ryzyka
- Ściśle współpracuj z zespołami interdyscyplinarnymi w celu przeprowadzania dokładnych analiz, wykorzystując wiedzę techniczną do oceny wykonalności i skalowalności proponowanych rozwiązań oraz kierując procesem rozwoju w kierunku zgodności z celami organizacyjnymi i standardami technicznymi.
- Twórz kompleksowe rozwiązania techniczne dokumentacja zawierająca szczegółowe informacje na temat architektury, komponentów systemu i punktów integracji (ta dokumentacja służy jako kluczowe odniesienie dla zespołów programistycznych i interesariuszy, zapewniając przejrzystość i zgodność w całym cyklu życia projektu)
- Przejrzyj dokumentację powiązanych zespołów, aby zapewnić zgodność z ogólną architekturą i identyfikować wszelkie potencjalne konflikty lub luki
- Przeprowadź dokładne przeglądy kodu złożonych funkcji, aby zapewnić zgodność ze standardami architektonicznymi, najlepszymi praktykami i ogólną integralnością systemu (obejmuje to krytyczną ocenę projektu, wdrożenia, i wydajności bazy kodu, dostarczanie konstruktywnych informacji zwrotnych zespołowi programistów oraz ułatwianie sesji dzielenia się wiedzą w celu promowania ciągłego doskonalenia i utrzymywania wysokiej jakości standardów bazy kodu)
Wymagania:
< ul>
Dogłębne zrozumienie koncepcji, metodologii i najlepszych praktyk dotyczących architektury oprogramowaniaUmiejętność projektowania, rozwijania i utrzymywania złożonych systemów oprogramowania, które spełniają wymagane wymagania dotyczące funkcjonalności, wydajności i bezpieczeństwaDoświadczenie w tworzeniu UI przy użyciu React, TypeScript i standardowego JavaScriptZnajomość najnowszych trendów w rozwoju UI oraz umiejętność wdrażania responsywnych i przyjaznych dla użytkownika projektów UI Doświadczenie w rozwój back-endu z wykorzystaniem Node.js i MySQLMożliwość uczestniczenia w projektowaniu wydajnych i skalowalnych systemów back-end jako przedstawiciel frontendu UIDoświadczenie w używaniu Redux do zarządzania stanem w aplikacjach React oraz umiejętność projektowania i wdrażania skalowalnego i wydajnego stanu masystemy zarządzania wykorzystujące ReduxDobre zrozumienie metodologii Scrum, w tym ról i obowiązków każdego członka zespołu; umiejętność współpracy z innymi członkami zespołu, uczestniczenia w spotkaniach Scrum i regularnego informowania o swoich postępachBędzie dodatkowym atutem:
- Doświadczenie w chmurze obliczeniowej korzystanie z Azure
- Doświadczenie w korzystaniu z Git Hub Actions do automatyzacji potoków CI/CD (możliwość konfiguracji i dostosowania potoku do wymagań zespołu)
Oferujemy:< /h3>- Kariera i rozwój zawodowy
- Konkurencyjne wynagrodzenie
- Przyjazne i profesjonalne zespoły
- Duże i wygodne biuro, własny parking, restauracje w pobliżu
- Ubezpieczenie medyczne dla pracowników (w cenie Сovid-19) plus możliwość ubezpieczenia rodzinnego według stawki korporacyjnej
- Płatne 12 zwolnień chorobowych i wszystkie święta
- Płatne 18 dni urlopu
- Kursy języka angielskiego/niemieckiego
- Możliwość pracy zdalnej (zapewniamy cały sprzęt)