Umpisa Inc
Umpisa Inc
Umpisa Inc je technologická a poradenská společnost, která pomáhá organizacím vyvíjet digitální produkty, softwarové aplikace a nové podnikatelské projekty. Její činnost propojuje obchodní strategii, produktový management, digitální strategii, UI/UX design, softwarové inženýrství, zajištění kvality a business analýzu. Společnost vytváří řešení na míru s využitím technologií, jako jsou React, React Native, Flutter a Node.js, a do svého inženýrského přístupu integruje postupy DevSecOps. Umpisa podporuje také budování nových podniků a nabízí služby CTO-as-a-Service. Působí v oblasti poradenství, marketingu, zdravotnictví, finančních technologií, nemovitostí a vzdělávání. Tým technologických odborníků se řídí kulturou spolupráce a posláním posilovat roli Filipín v globálním technologickém odvětví.

Senior backendový inženýr

Veďte architekturu a vývoj backendových systémů ve společnosti Umpisa Inc. na Filipínách s využitím Go, Javy, Spring Bootu a MySQL. Ponesete odpovědnost za API, mikroslužby, spolehlivost, integrace a rozvoj inženýrských postupů.

Popis

  • Navrhovat a vést vývoj škálovatelných a vysoce dostupných backendových služeb a REST API v Go, Javě a JavaScriptu
  • Řídit návrh a průběžný vývoj podnikových aplikací s využitím Spring Frameworku a Spring Bootu
  • Spravovat komplexní obchodní logiku, autentizaci, autorizaci a integrační služby
  • Nastavovat standardy návrhu API a dohlížet na integrace s interními i externími systémy
  • Spolupracovat s frontendovými inženýry a podle potřeby podporovat vývoj uživatelských rozhraní v ReactJS
  • Zodpovídat za architekturu MySQL, schémata, indexy, uložené procedury, ladění výkonu a optimalizaci dotazů
  • Utvářet architekturu mikroslužeb a rozhodovat o návrhu distribuovaných systémů
  • Nastavovat inženýrské standardy pro konzistenci dat, bezpečnost, spolehlivost a kvalitu softwaru
  • Spolupracovat s vedoucími pracovníky Product, Design a Engineering na technickém směřování a dodávání funkcí
  • Vést architektonické revize, přijímat technická rozhodnutí, organizovat code review, analýzy kořenových příčin a reakce na incidenty
  • Mentorovat inženýry, podporovat nábor a onboarding a pořádat školení a setkání zaměřená na předávání znalostí
  • Zodpovídat za postupy nasazování, monitoring, výkon aplikací, škálovatelnost, spolehlivost a bezpečnost
  • Informovat zainteresované strany, klienty a zákazníky o průběhu práce
  • Sledovat vývoj digitálních produktů a technologií a zároveň usilovat o průběžný profesní růst
  • Podporovat předprodejní, poprodejní a produktové vývojové aktivity
  • Účastnit se firemních akcí a podporovat firemní kulturu
  • Vytvářet školicí materiály, návody a dokumentaci pro zvyšování kvalifikace a předávání znalostí

Požadavky

  • Vysokoškolské vzdělání v oboru informatiky, strojírenství nebo ekvivalentní praktická zkušenost
  • Nejméně 6 let profesionální praxe v backendovém inženýrství včetně komplexní odpovědnosti za systémy
  • Produkční zkušenost s vývojem v Go, Javě a JavaScriptu
  • Pokročilá znalost Spring Frameworku a Spring Bootu pro vývoj podnikových aplikací
  • Zkušenost s návrhem REST API a implementací autentizačních, autorizačních a integračních služeb
  • Praktická znalost ReactJS a zkušenost s frontendovým vývojem nebo spoluprací s frontendovým týmem
  • Pokročilá zkušenost s MySQL zahrnující návrh schémat, indexování, uložené procedury a ladění výkonu ve velkém měřítku
  • Zkušenost s návrhem mikroslužeb a distribuovaných systémů
  • Zkušenost s integrací služeb třetích stran, API a podnikových platforem
  • Dobrá znalost postupů návrhu škálovatelných, spolehlivých a bezpečných systémů
  • Zkušenost s vedením architektonických a technických rozhodnutí nebo významný podíl na jejich přijímání
  • Schopnost mentorovat inženýry a vést code review, která zvyšují kvalitu práce celého týmu
  • Zkušenost se strategiemi jednotkového, integračního a end-to-end testování
  • Zkušenost s CI/CD, nasazováním, monitoringem produkčního prostředí a reakcí na incidenty
  • Vynikající komunikační dovednosti a zkušenost se spoluprací s vedoucími pracovníky Product, Design a Engineering
  • Předchozí zkušenost s mentoringem nebo vedením inženýrů je výhodou
  • Silné komunikační dovednosti a schopnost pracovat v týmovém, rychle se měnícím prostředí
  • Schopnost řídit konkurenční priority a úspěšně doručovat projekty v rychlém pracovním prostředí
  • Výraznou výhodou je zkušenost s vedením setkání zaměřených na předávání znalostí, školení nebo workshopů pro týmy či klienty
  • Ochota a možnost cestovat v říjnu do Singapuru na školení a pokračovat ve školení v Manile od listopadu do prosince

Benefity

  • Cesta na prezenční školení v Singapuru v říjnu je zajištěna