Fullstack Developer

Nabízím práci
Jméno/Firma
EMNT Solutions
Pracoviště
Praha
Nabízím práci/ Hledám práci
Nabízím práci
Vytvořeno
10. 9. 2025

O pozici

Job title: Fullstack Developer

Job type: Contract

Emp type: Full-time

Pay interval: Daily

Pay rate: 7.500 Kč

Location: Hlavní město Praha, CZ

Job published: 04/09/2025

Job ID: 37815

Job Description

Lákala by Vás práce pro český software house a možnost zapojit se do projektu v bankovním prostředí?Máte prokazatelné zkušenosti v oblasti vývoje aplikací?Hledáte přiležitosti, kde využijete své fullstack dovednosti?

Náš klient vyvíjí systémy pro digitální bankovnictví, který využívají banky na třech kontinentech. Staví kompletní digitální řešení pomocí jejich vlastního produktu.Jejich poslání je pomáhat bankám stát se digitálními leadery a zůstat pro své klienty důležitým partnerem i v digitálním světě. Systémy využívají nejen zaměstnanci bank, ale i desítky miliónů klientů po celém světě prostřednictvím mobilních a webových aplikací.Klient má před sebou mnoho práce na nových i stávajících projektech, a proto rozšiřuje tým a hledá další kolegy do vývoje aplikací.

Na čem budete s kolegy dělat:

  • Připrava dev stacku pro vývoj internetových bankovnictví a obecně digitalizaci bankovních procesů. To zahrnuje i vyváření podpůrných aplikací/nástrojů pro implementační týmy, mimo jiné i z kategorie low-code

  • Klient se nesnaží vytvářet nový framework, ale stavíme na základech z existujících knihoven, aktuálně používají React

  • Aplikace kompletují s Next.js. Se službami komunikují přes Apollo Client, a to jak s GraphQL, tak i s REST API

  • Pracují i s technologiemi jako jsou MUI, Strapi, NodeRED

  • TypeScript, u nich nezná `any`, ale hlídá konzistenci jejich kódu - Poměr front-end / back-end se v našich aplikacích liší - můžeš se i specializovat podle tvého zaměření

  • Naším výstupem není jen aplikace, ale i prezentace patternů jak na implementaci business domén, testování aplikace a jednotlivých modulů, a automatizaci opakovaných činností, které je zbytečné dělat ručně

  • Naše aplikace pak provozujeme primárně v Kubernetes

Jak si Vás klient představuje:

  • Jste zkušený programátor, s neortodoxním myšlením, který se rád dělí o získané zkušenosti se svými kolegy

  • Rychle se učíte novým věcem, postupům a učení Vás baví

  • Nebojíte se refactorovat, když je to nutné

  • Máte pozitivní přístup k práci, jste spolehlivý a máte zájem se dále rozvíjet

  • Chcete se podílet na inovacích digitálního bankovnictví

  • Preferujete práci v týmu, ale zvládnete i samostatné řešení komplexních úloh

  • Rozpoznáte, kdy je chybějící znalost vhodné doplnit samostudiem a kdy se naopak zeptat kolegů nebo si říct o školení

  • Nad věcmi umíte přemýšlet, dokážete vysvětlit a prosadit si svůj názor

  • Dokážete realisticky odhadnout, jak dlouho bude vyřešení problému trvat

  • Umíte předat (ale i přijmout) zpětnou vazbu s klidnou hlavou, jste schopen sebereflexe

  • Pokud je potřeba řešit problém, aktivně hledáte řešení, nikoliv důvody „proč to nejde“ - Máte zájem o dlouhodobou spolupráci

Co byste měl umět:

  • Znát do hloubky JavaScript (ES6/ES5), TypeScript, ideálně i Node.js

  • Rozumíte principům objektového a funkcionálního programování

  • Ovládáte některý framework nebo knihovny, ideálně React

  • Rozumíte si s automatizací (Webpack, Babel, Rollup, Bower, Grunt, Gulp, …) a fandíte CI (Jenkins, Docker, Github Actions, …)

  • Máte znalosti stylování a přípravy šablon (CSS3, HTML5, Styled Components, …) 

  • Vyznáte se v testování, u klienta se setkáte s Playwright, Cypress, Jest, Cucumber

  • Vytváříte srozumitelný a udržovatelný kód

  • Nebojíte se angličtiny, využijete ji při čtení i psaní dokumentace a při komunikaci s polovinou firmy i některými zákazníky

  • Máte pozitivní vztah k agilnímu vývoji