Publikuj oferty pracy
Zatrudniaj bez prowizji
3 wyświetlenia
Mirigos
Opis firmy:
Jesteśmy dynamicznym startupem B2B SaaS z siedzibą w Dubaju, oferującym kompleksową platformę dla marek i sprzedawców detalicznych. Nasza platforma umożliwia bezproblemowe przesyłanie katalogów i sprawne składanie zamówień, usprawniając proces sprzedaży hurtowej. Dążymy do doskonałości technologicznej, zapewniając, że nasz kod jest zgodny z zasadami SOLID i jest rygorystycznie objęty testami jednostkowymi. Dążymy do ciągłego doskonalenia, aby zmniejszyć złożoność i zwiększyć czytelność, a wszystko to w ścisłym środowisku NestJS i TypeScript.
Omówienie roli:
Jako inżynier Full Stack , będziesz kluczowym członkiem naszego zespołu inżynierów. Twoja rola będzie obejmować kierowanie krytycznymi projektami, takimi jak projektowanie, wdrażanie i wdrażanie ulepszonego systemu kontroli dostępu opartego na rolach (RBAC). Z biegiem czasu do Twoich obowiązków należeć będzie nie tylko kierownictwo techniczne, ale także mentoring dla młodszych inżynierów i nadzorowanie procesu rozwoju w celu zapewnienia najwyższych standardów jakości kodu i integralności systemu.
Kluczowe obowiązki:< /p>
Prowadź modernizację RBAC: Kieruj projektowaniem i wdrażaniem przebudowy systemu RBAC, zapewniając niezawodność, skalowalność i zgodność z naszymi standardami architektonicznymi.
Wskazówki techniczne: Zapewnij zespołowi fachowe wskazówki znajdowanie i wdrażanie rozwiązań technicznych. Nadzoruj wpływ tych rozwiązań na utrzymanie integralności systemu.
Mentoring: Przeprowadź młodszych inżynierów przez proces przeglądu kodu, wspierając ich rozwój zawodowy i zapewniając przestrzeganie standardów kodowania.
Własność systemu: Przejmij pełną odpowiedzialność za użytkowników i systemy katalogów, od konserwacji po innowacyjne ulepszenia.
Wymagane umiejętności i doświadczenie:
● Wykształcenie z zakresu informatyki: solidne podstawy w zakresie zasad informatyki.
● Rozległe doświadczenie: co najmniej 5 lat doświadczenia w środowisku startupowym, rozwijanie się i dostosowywanie do biznesu.
● Znajomość języka JavaScript / TypeScript: solidna wiedza podstawowa i praktyczne doświadczenie z JavaScript i TypeScript.
● Biegłość w zakresie frameworka: Znajomość frameworków VueJS, ExpressJS, NodeJS i NestJS.
● Umiejętności baz danych: Doświadczenie z MongoDB i MySQL.
● Zaawansowanie techniczne: Znajomość Kubernetes (K8S), mechanizmów buforowania i systemów kolejki wiadomości.
● Przenikliwość w testowaniu: Biegłość w pisaniu kompleksowych testów jednostkowych i integracyjnych.
● Jakość kodu: doświadczenie w pracy ze ściśle powiązanym kodem i umiejętność jego refaktoryzacji zgodnie z zasadami czystego kodu i standardami SOLID.
● Rozwiązywanie problemów: silne umiejętności analityczne i rozwiązywania problemów, z doświadczenie w radzeniu sobie ze złożonymi systemami i bazami kodu.
Co oferujemy:
● Możliwość pracy w szybko rozwijającym się startupie z dynamicznym zespołem.
● Kultura ceniąca innowacyjność, czystość kodu i ciągłe doskonalenie.
Jeśli pasjonujesz się rozwojem, tęsknisz za wyzwaniami technicznymi i jesteś gotowy chcących wywrzeć znaczący wpływ na rozwijający się startup, chętnie usłyszymy od Ciebie.