Alten México
Alten México
Alten México świadczy usługi doradztwa inżynieryjnego i technologicznego w obszarach inżynierii i badań i rozwoju, IT, cyberbezpieczeństwa oraz zarządzania projektami. Jako część grupy ALTEN firma wspiera klientów z sektorów motoryzacyjnego, lotniczego i nauk przyrodniczych w opracowywaniu i realizacji projektów ukierunkowanych na technologie. Działalność firmy odzwierciedla również deklarowany nacisk na zrównoważone innowacje, różnorodność i społeczną odpowiedzialność biznesu.

Starszy lider techniczny, programowanie full-stack

Kieruj architekturą oprogramowania bankowego i zespołami inżynierskimi w ALTEN México. Wspieraj programistów, systemy produkcyjne i standardy techniczne, dostarczając bezpieczne i skalowalne rozwiązania.

Opis

  • Kieruj zespołem od 4 do 10 programistów frontendowych i full-stack
  • Projektuj i wdrażaj architekturę oprogramowania dla systemów o krytycznym znaczeniu, zgodnie z wymaganiami klienta i najlepszymi światowymi praktykami
  • Koordynuj współpracę z zespołami QA i DevOps oraz interesariuszami biznesowymi jako główna osoba kontaktowa w sprawach technicznych
  • Zapewniaj ciągłą integrację i wdrażanie rozwiązań
  • Rozwiązuj złożone problemy techniczne i poprawiaj wydajność systemów produkcyjnych
  • Ustalaj i dokumentuj standardy techniczne, konwencje kodowania, praktyki testowania i procedury wdrażania
  • Rejestruj decyzje architektoniczne (ADR) dla zespołu
  • Mentoruj młodszych i starszych programistów
  • Wspieraj wdrażanie Node.js, TypeScript, Angular, SQL Server 2022, MongoDB, Prisma, RabbitMQ i Redis
  • Twórz kod dla kluczowych komponentów, aby zapewnić skalowalność i bezpieczeństwo rozwiązań

Wymagania

  • Co najmniej 7 lat doświadczenia w tworzeniu oprogramowania, w tym co najmniej 2 lata na stanowisku lidera technicznego zespołu liczącego przynajmniej 3 osoby
  • Odpowiedzialność techniczna za co najmniej jeden system produkcyjny na wszystkich etapach: od projektowania i tworzenia po eksploatację
  • Bardzo dobra znajomość architektury systemów, w tym modularnych monolitów, mikrousług oraz relacyjnych i dokumentowych baz danych
  • Umiejętność projektowania, oceny i uzasadniania kompleksowej architektury rozwiązań obejmującej frontend, backend, dane i integracje
  • Umiejętność wyboru między wariantami architektury i wyjaśniania kompromisów interesariuszom biznesowym
  • Bardzo dobra znajomość Node.js, JavaScript/TypeScript, Fastify, SQL Server 2022, MongoDB, Prisma ORM, Swagger, RabbitMQ i Redis
  • Zaawansowana znajomość Angular, Tailwind CSS i NgRx
  • Doświadczenie w pracy z npm, Jest i Cypress
  • Umiejętność wyznaczania standardów jakości kodu, uwzględniania bezpieczeństwa na etapie projektowania (uwierzytelnianie, autoryzacja i OWASP) oraz dbania o eksploatację, monitoring i skalowalność
  • Umiejętność dokumentowania i omawiania decyzji architektonicznych za pomocą diagramów, rejestrów decyzji i specyfikacji API opartych na kontraktach
  • Umiejętność omawiania zagadnień technicznych z nietechnicznymi interesariuszami, negocjowania zakresu prac i równoważenia długu technicznego z wartością dostarczanych rozwiązań

Benefity

  • Rozbudowane ubezpieczenie medyczne
  • Premia roczna w wysokości 15 dni
  • Dodatek urlopowy w wysokości 25%
  • Ubezpieczenie stomatologiczne i okulistyczne
  • Bony na zakupy spożywcze
  • 12 dni urlopu

Powiązane oferty pracy

Terumo Medical Corporation

Menedżer regionalny ds. sprzedaży Terumo Interventional Systems

Terumo Medical Corporation

Zarządzaj sprzedażą wyrobów medycznych w północno-środkowej części New Jersey, kierując zespołami terenowymi i relacjami ze szpitalami. Rozwijaj przychody regionu i wyniki sprzedaży oraz dbaj o zgodną z wymogami promocję produktów Terumo Interventional Systems.

Otwórz
Claroty

Inżynier automatyzacji testów QA

Claroty

Twórz automatyzację API i interfejsu użytkownika oraz bramki jakości w CI/CD dla platformy Claroty do ochrony systemów cyberfizycznych. Pomagaj chronić infrastrukturę krytyczną dzięki niezawodnym testom.

Otwórz