12 sierpnia 2024
Inżynier pełnego stosu średniego poziomu віддалено Pełny stos średniego poziomu Opis: Tworzenie i projektowanie wielkoskalowego oprogramowania i technologii dla przedsiębiorstw wspierających cyfrowe platformy internetowe iLabor Networks wdrażające architekturę zorientowaną na usługi. Starszy inżynier oprogramowania odgrywa kluczową rolę w tworzeniu interfejsu usługi i jest odpowiedzialny za kierowanie zespołem inżynierów tworzących i projektujących aplikacje, a takż
12 sierpnia 2024
Inżynier pełnego stosu średniego poziomu
віддалено
Pełny stos średniego poziomu
Opis:
Tworzenie i projektowanie wielkoskalowego oprogramowania i technologii dla przedsiębiorstw wspierających cyfrowe platformy internetowe iLabor Networks wdrażające architekturę zorientowaną na usługi. Starszy inżynier oprogramowania odgrywa kluczową rolę w tworzeniu interfejsu usługi i jest odpowiedzialny za kierowanie zespołem inżynierów tworzących i projektujących aplikacje, a także pomaga w wyborze produktów i narzędzi w celu ciągłego przeprojektowywania/refaktoryzacji produktu w celu dostosowania go do potrzeb naszych klientów.
Podstawowe wymagania:
- Ponad 3 letnie doświadczenie w inżynierii oprogramowania, biegła znajomość JavaScriptu
- Licencjat z informatyki lub równoważne doświadczenie.
- Doświadczenie w pracy z małymi i średnimi zespołami przy skomplikowanych projektach
- Praca bliżej USA, godziny czasu wschodniego, całkowicie zdalnie
- Wyższy średniozaawansowany angielski w mowie i piśmie < /li>
Etapy rozmowy kwalifikacyjnej:
- Po pomyślnej recenzji CV/CV maksymalnie 30- minutowy wywiad z kierownikiem ds. inżynierii i liderem biznesowym.
- Test umiejętności online pod nadzorem cyfrowym, trwający do 60 minut. Nie ma problemu, jeśli nie jesteś mocny we wszystkich umiejętnościach i językach.
- Końcowa rozmowa kwalifikacyjna obejmująca ocenę wyników.
- Oferta pracy.
Wymagania stanowiska:
- Doświadczenie w pracy z BlitzJS i Prisma na backendzie.
- Solidna znajomość React i umiejętność tworzenia intuicyjnych interfejsów użytkownika przy użyciu CSS Tailwind.
- Znajomość interfejsów API RESTful, gniazd sieciowych i innych protokołów sieciowych.
- Znajomość technologii baz danych, takich jak PostgreSQL lub MySQL.
- Znajomość platformy Heroku.
- Znajomość systemów kontroli wersji, takich jak Git.
- Doskonałe umiejętności rozwiązywania problemów i debugowania.
- Doskonałe umiejętności komunikacji i pracy zespołowej, z dbałością o szczegóły.
Dodatkowe punkty:
- Doświadczenie w zakresie technologii konteneryzacji, takich jak Docker.
- Znajomość platform chmurowych, takich jak Heroku, AWS lub Azure.
- Znajomość potoków CI/CD i narzędzi do automatyzacji.
- Wkład w projekty typu open source.
- Znajomość frameworków i metodologii testowania.
Obowiązki:
- Utrzymanie i optymalizacja istniejących produktów cyfrowych w celu zapewnienia optymalnej wydajności i użytkownika < /li>
- Twórz nowe funkcje i możliwości, korzystając z BlitzJS, Prisma, React i Tailwind CSS.
- Współpraca z zespołami interdyscyplinarnymi przy definiowaniu, projektowaniu i dostarczaniu nowych aplikacji oraz
- Przeprowadzanie przeglądów kodu w celu utrzymania jakości kodu i zapewnienia niezawodności aplikacji oraz
- Debugowanie i rozwiązywać problemy techniczne w miarę ich pojawiania się.
- Twórz i prowadź dokumentację, aby zapewnić transfer wiedzy i łatwość konserwacji kodu.
- Bądź na bieżąco z pojawiającymi się technologiami i w stosownych przypadkach wykorzystuj nową wiedzę.
- Zapewnij opiekę mentorską młodszym programistom i promuj kulturę uczenia się i ciągłego
- Pomagaj w najlepszymwizualizacja i planowanie przyszłej pracy, dotrzymywanie terminów i projektu