DaCodes.
DaCodes.
DaCodes. je technologická společnost založená v roce 2014, která pomáhá organizacím vytvářet software a rozvíjet digitální transformaci. Její služby zahrnují produkty využívající umělou inteligenci, řízení kvality, UX/UI design, full-stack vývoj a rozšiřování týmů o odborníky. Společnost DaCodes. dokončila více než 900 projektů a její tým tvoří přes 220 expertů. Působí mimo jiné v automobilovém průmyslu, zdravotnictví a e-commerce a technologická řešení přizpůsobuje provozním potřebám jednotlivých odvětví.

Senior full stack vývojář, React.js

Vyvíjejte škálovatelné aplikace v React.js a backendová řešení pro mexickou softwarovou firmu zaměřenou na digitální transformaci. Pracujte na dálku s mezinárodními týmy na projektech pro klienty z Latinské Ameriky a Spojených států.

Popis

  • Navrhovat, vyvíjet a udržovat škálovatelné webové aplikace postavené na React.js.
  • Podílet se na celém technologickém zásobníku: od frontendových komponent a integrací API až po backendové služby.
  • Dodávat kvalitní frontendová řešení se zaměřením na výkon, udržovatelnost a opětovné využití komponent.
  • Vytvářet efektivní, modulární a škálovatelné architektury komponent React.
  • Zvyšovat výkon webových aplikací hledáním úzkých míst a příležitostí k optimalizaci.
  • Spolupracovat s produktovými, UX/UI, backendovými a QA týmy na dodávce komplexních funkcí.
  • Podílet se na architektonických rozhodnutích a návrhu technických řešení.
  • Psát čistý, opakovaně použitelný a otestovaný kód podle inženýrských standardů.
  • Uplatňovat postupy testování a ladění a podporovat neustálé zlepšování.
  • Provádět revize kódu a podporovat kvalitní inženýrské postupy v týmu.
  • Zkoumat a řešit složité technické problémy v produkčních aplikacích.
  • Efektivně komunikovat technická témata v angličtině s mezinárodními týmy.

Požadavky

  • Pokročilá úroveň zkušeností: senior nebo senior-plus.
  • Výrazné zkušenosti s vývojem softwaru full stack, ideálně alespoň sedm let.
  • Hluboké a doložitelné zkušenosti s tvorbou komplexních aplikací React.js, ideálně alespoň pět let.
  • Zkušenosti s rozsáhlými projekty, digitálními produkty s vysokou návštěvností nebo komplexními webovými platformami.
  • Schopnost pracovat samostatně a převzít technickou odpovědnost za klíčové funkce a komponenty.
  • Pokročilá znalost React.js a jeho ekosystému.
  • Hloubková znalost Hooks, Context API, životního cyklu komponent a kompozičních vzorů.
  • Zkušenosti se škálovatelnými frontendovými architekturami a opakovaně použitelnými komponentami.
  • Pokročilé dovednosti v řízení stavu a toku dat v aplikacích React.
  • Zkušenosti s optimalizací vykreslování, memoizací, líným načítáním a dělením kódu.
  • Znalost profilování výkonu, ladění a optimalizace aplikací React.
  • Plynulá komunikace v angličtině.
  • Pokročilá znalost moderního JavaScriptu (ES6+).
  • Zkušenosti s TypeScriptem.
  • Velmi dobrá znalost HTML5, CSS3 a responzivního designu.
  • Zkušenosti s využíváním a integrací REST API.
  • Porozumění asynchronnímu programování, zpracování chyb a optimalizaci webových aplikací.
  • Odborné zkušenosti s vývojem frontendových i backendových funkcí.
  • Zkušenosti s návrhem, vývojem a integrací API a služeb.
  • Znalost architektury klient-server a komunikace mezi systémy.
  • Zkušenosti s relačními nebo NoSQL databázemi.
  • Schopnost porozumět backendové obchodní logice, upravovat ji a optimalizovat.
  • Zkušenosti s jednotkovým, integračním a komponentovým testováním.
  • Znalost nástrojů Jest, React Testing Library nebo ekvivalentních nástrojů.
  • Znalost Gitu, pull requestů a revizí kódu.
  • Znalost principů SOLID, čistého kódu a návrhových vzorů.
  • Zkušenosti s agilními metodami a týmovým vývojem.
  • Výhodou: zkušenosti s Node.js a Express nebo NestJS.
  • Výhodou: zkušenosti s Next.js a strategiemi SSR/SSG.
  • Výhodou: znalost GraphQL.
  • Výhodou: zkušenosti s Redux Toolkit, Zustand nebo jinými nástroji pro správu stavu.

Benefity

  • Práce s globálními značkami a inovativními startupy.
  • Práce na dálku z domova.
  • Pracovní doba sladěná s přiděleným týmem nebo projektem.
  • Pracovní týden od pondělí do pátku.
  • Přístup ke kurzům a certifikacím.
  • Virtuální týmové akce a zájmové skupiny.
  • Výuka angličtiny.
  • Příležitosti v různých obchodních oblastech společnosti.

Související pracovní nabídky

CRH Talento en IT

Full stack inženýr .NET

CRH Talento en IT
11 – 50 Zaměstnanci
MarketingNáborPoradenství

Vytvářejte a vylepšujte webové aplikace pro CRH Talento en IT pomocí .NET, C#, ASP.NET MVC a JavaScriptu. Spolupracujte s distribuovanými týmy na funkcích produktů, integracích, testování a infrastruktuře.

Otevřít
KMS Technology, Inc.

Seniorní full-stack softwarový inženýr pro zdravotnické aplikace

KMS Technology, Inc.
501 – 1 000 Zaměstnanci
LogistikaMarketingZdravotní péče

Vyvíjejte škálovatelný zdravotnický software v KMS Technology a vytvářejte zabezpečené klinické postupy a API pomocí Reactu a Node.js. Součástí role je také vývoj s podporou AI a spolupráce napříč celým životním cyklem softwaru.

Otevřít
Lago

Seniorní vývojář softwaru pro e-commerce

Lago
1 – 10 Zaměstnanci
LogistikaMarketingPoradenství

Rozvíjejte platformu Lago postavenou na Django a React a datové toky pro tři internetové obchody s vybavením domácnosti. Vytvářejte spolehlivá API a procesy pro katalog, vyhledávání, ceny a automatizaci.

Otevřít
Devlane

Seniorní full stack inženýr Scala

Devlane
51 – 200 Zaměstnanci
B2BNábor

Rozvíjejte funkce datového jádra, vytvářejte optimalizovaná API ve Scale a upravujte rozhraní v TypeScriptu. Devlane poskytuje rozšíření týmů rychle rostoucím globálním klientům.

Otevřít
Capgemini

Vývojář front-endu pro SEO a CRO (práce na dálku)

Capgemini

Vytvářejte a testujte webová prostředí pro velkou americkou pojišťovnu a zlepšujte viditelnost ve vyhledávání, konverze i výkon stránek. Využívejte experimenty v Optimizely a analýzu chování uživatelů k optimalizaci.

Otevřít