KMS Technology, Inc.
KMS Technology, Inc.
501 – 1000 Pracownicy
LogistykaMarketingOpieka zdrowotna
KMS Technology, Inc. to firma świadcząca usługi tworzenia oprogramowania dla przedsiębiorstw technologicznych i funduszy private equity. Jej zespoły oferują kompleksowe prace inżynierii oprogramowania i doradztwo, w tym zapewnianie jakości i automatyzację testów, sztuczną inteligencję i uczenie maszynowe, migrację do chmury oraz strategię technologiczną. Firma działa w modelach współpracy z zespołami lokalnymi, z pobliskich krajów i z zagranicy, wspierając klientów z takich sektorów jak ochrona zdrowia, logistyka i marketing w tworzeniu oraz rozwijaniu produktów cyfrowych.

Starszy inżynier full-stack oprogramowania dla aplikacji medycznych

Twórz skalowalne oprogramowanie medyczne w KMS Technology, rozwijając bezpieczne procesy kliniczne i API w React oraz Node.js. Rola obejmuje również wykorzystanie narzędzi AI w programowaniu i współpracę na wszystkich etapach cyklu życia oprogramowania.

Opis

  • Tworzyć i utrzymywać skalowalne aplikacje internetowe z użyciem React, TypeScript i JavaScript.
  • Opracowywać usługi backendowe i interfejsy REST API przy użyciu Node.js i NestJS.
  • Tworzyć wielokrotnego użytku komponenty frontendu, własne hooki i modułowe struktury aplikacji.
  • Integrować REST API z platformami wewnętrznymi i systemami zewnętrznymi.
  • Wdrażać uwierzytelnianie, autoryzację i kontrolę dostępu opartą na rolach.
  • Tworzyć responsywne i dostępne interfejsy na podstawie projektów UI/UX.
  • Współpracować z zespołami międzyfunkcyjnymi nad potrzebami biznesowymi, specyfikacjami technicznymi i procesami medycznymi.
  • Pisać i utrzymywać testy jednostkowe oraz integracyjne.
  • Przeglądać kod i przestrzegać zasad czystego programowania.
  • Analizować problemy aplikacji, ustalać ich przyczyny i wdrażać łatwe w utrzymaniu poprawki.
  • Chronić wrażliwe dane medyczne w kodzie, logach, integracjach i obsłudze błędów.
  • Prowadzić przypisane funkcje od wstępnego projektu po wdrożenie.
  • Utrzymywać dokumentację techniczną komponentów aplikacji, API i integracji.
  • Korzystać z narzędzi programistycznych wspieranych przez AI, aby poprawiać wydajność i jakość kodu.
  • Uczestniczyć w spotkaniach Agile, informować o postępach oraz sygnalizować ryzyka techniczne i przeszkody.

Wymagania

  • Co najmniej 8 lat zawodowego doświadczenia w tworzeniu oprogramowania, w tym znaczne praktyczne doświadczenie w pracy nad aplikacjami full-stack.
  • Zaawansowana znajomość React, TypeScript, JavaScript (ES6+), HTML5 i CSS3.
  • Praktyczne doświadczenie w tworzeniu aplikacji backendowych i REST API z użyciem Node.js, NestJS i TypeScript.
  • Doświadczenie w projektowaniu aplikacji jednostronicowych, komponentów wielokrotnego użytku, własnych hooków i modułowych architektur frontendu.
  • Duże doświadczenie w tworzeniu, wykorzystywaniu i integrowaniu REST API, w tym obsłudze operacji asynchronicznych i błędów.
  • Praktyczne doświadczenie we wdrażaniu API dużych modeli językowych (LLM), wywoływania narzędzi lub agentowych procesów AI w oprogramowaniu.
  • Doświadczenie w rozwoju opartym na specyfikacji lub praktykach cyklu życia oprogramowania wspieranego przez AI.
  • Doświadczenie we wdrażaniu uwierzytelniania, autoryzacji i praktyk bezpiecznego tworzenia aplikacji.
  • Dobra znajomość architektury oprogramowania, wzorców projektowych i zasad czystego kodu.
  • Doświadczenie w testowaniu automatycznym z użyciem Jest, React Testing Library lub porównywalnych narzędzi.
  • Doświadczenie w tworzeniu responsywnych i dostępnych aplikacji internetowych oraz znajomość wytycznych WCAG.
  • Doświadczenie w pracy z Git, GitHub, potokami CI/CD i przeglądami kodu.
  • Znajomość narzędzi AI do programowania, takich jak Claude Code, GitHub Copilot lub Cursor.
  • Dobre umiejętności analityczne, diagnostyczne i rozwiązywania problemów.
  • Umiejętność samodzielnej pracy, odpowiedzialność za zadania techniczne i gotowość do dostosowywania się do zmieniających się wymagań.
  • Bardzo dobra znajomość angielskiego w mowie i piśmie oraz doświadczenie we współpracy między zespołami i krajami.
  • Doświadczenie w zespołach pracujących w metodykach Agile lub Scrum.
  • Mile widziane: doświadczenie w tworzeniu oprogramowania dla ochrony zdrowia lub innej regulowanej branży.
  • Mile widziane: znajomość standardów interoperacyjności w ochronie zdrowia, takich jak HL7 FHIR.
  • Mile widziane: doświadczenie z Medplum lub podobnymi platformami do obsługi danych klinicznych i elektronicznej dokumentacji medycznej.
  • Mile widziane: znajomość zagadnień prywatności i bezpieczeństwa danych medycznych, w tym HIPAA i ochrony PHI.
  • Mile widziane: doświadczenie w tworzeniu backendu w Pythonie lub innych technologiach serwerowych.
  • Mile widziane: doświadczenie w korzystaniu z Figma przy wdrażaniu projektów i współpracy z zespołami projektowymi.

Benefity

  • Świadczenia wymagane przez prawo meksykańskie.
  • 15 dni płatnego urlopu; w ogłoszeniu podano po 3 dni za każdy rok, począwszy od pierwszego, włącznie z rokiem zerowym.
  • Pięć dni urlopu z powodu śmierci najbliższego członka rodziny; warunki do uzgodnienia.
  • Ubezpieczenie kosztów poważnego leczenia obejmujące najbliższych członków rodziny na utrzymaniu, w tym małżonka i dzieci.
  • Roczna premia za wyniki w wysokości około 10% rocznego wynagrodzenia.
  • Coroczna korekta wynagrodzenia.
  • Premia za polecenie pracownika.
  • Opłacane certyfikaty i kursy.
  • Licencja Coursera.
  • Wpłata 5% na fundusz oszczędnościowy.
  • Bony na zakupy spożywcze o wartości 5%.
  • Praca zdalna.

Powiązane oferty pracy

Lago

Starszy programista oprogramowania e-commerce

Lago
1 – 10 Pracownicy
DoradztwoLogistykaMarketing

Rozwijaj platformę Lago opartą na Django i React oraz przepływy danych dla trzech sklepów internetowych z wyposażeniem domu. Twórz niezawodne API i procesy obsługi katalogu, wyszukiwania, cen oraz automatyzacji.

Otwórz
Devlane

Starszy inżynier Scala full stack

Devlane
51 – 200 Pracownicy
B2BRekrutacja

Rozwijaj funkcje silnika danych, twórz zoptymalizowane API w Scali i wprowadzaj zmiany w interfejsie TypeScript. Devlane zapewnia rozszerzenie zespołów szybko rozwijających się globalnych klientów.

Otwórz
DaCodes.

Starszy programista full stack, React.js

DaCodes.

Twórz skalowalne aplikacje React.js i rozwiązania backendowe dla meksykańskiej firmy zajmującej się oprogramowaniem i transformacją cyfrową. Pracuj zdalnie z międzynarodowymi zespołami nad projektami dla klientów z Ameryki Łacińskiej i Stanów Zjednoczonych.

Otwórz
Jobsity

Inżynier backendu Go na średnim poziomie — praca zdalna, Ameryka Łacińska

Jobsity
201 – 500 Pracownicy
DoradztwoLogistykaMarketing

Twórz i utrzymuj mikrousługi w Go oraz interfejsy REST API dla platformy Jobsity o dużym ruchu. Odpowiadaj za prace backendowe, przeglądy kodu, jakość i analizę incydentów w zdalnym zespole.

Otwórz