Kdo jsme
Quadient je rychle rostoucí globální společnost, která pomáhá především velkým organizacím v oblasti Customer Experience. Náš software používá 8 z 10 celosvětově největších finančních institucí. Quadient je již 4 roky po sobě celosvětovým lídrem v oblasti Customer Communications Management (CCM). Quadient je ale také společnost, která se stále více prosazuje na nových trzích, v nových a zajímavých oborech.
Jsme mezinárodní společnost s celosvětovým působením, ale hlavní vývojové centrum je situováno do České republiky – pobočky v Hradci Králové, Olomouci a Ostravě.
Náš software používají největší světové banky, pojišťovny a další Enterprise společnosti. Díky našemu omni-channel řešení dokáží řídit komunikaci se svými koncovými zákazníky efektivně a vysoce personifikovaně. Výpisy z účtu, pojistné smlouvy, personalizované nabídky – to jsou typické příklady produktů našeho softwaru.
Protože jsme světoví lídři, používáme ty nejmodernější technologie a metody vývoje. Nebo možná i díky tomu jsme se lídry stali. V ČR působíme již 20 let. Z původních 5 vývojářů jsme vyrostli na dnešních 400+ zaměstnanců. Uvědomujeme si, že lidé a prostředí, kde vládne vstřícnost a vzájemná podpora, jsou to nejcennější, co máme. Proto si naši firemní kulturu střežíme jako oko v hlavě.
Naše produkty
Impress pomáhá našim zákazníkům spravovat dokumenty pro jejich zákazníky od vzniku až po doručení, či libovolnou část procesu mezi tím.
Víme, že některé dokumenty je potřeba schvalovat, jiné je třeba archivovat a na různou dobu. Z naší zkušenosti vyplývá, že digitální transformace dokumentu se nejlépe zvládne evolucí. Revoluční řešení je drahé na přímé i nepřímé náklady.
Naše řešení zákazníky do transformace nenutí, ale přirozeně ji podporuje. Je pouze na zákazníkovi, kdy přejde z Word/PDF šablon či scanu na šablony nové generace. Podporu má pro všechny způsoby. A platí jen za to, co skutečně používá.
V rozšířeném balíčku získává zákazník možnost si proces více přizpůsobit potřebám šitým na míru své organizaci, či více předesignovat své původní dokumenty do nového formátu.
Ve všech případech může naplno využívat mnohé doručovací kanály, ať už jde o klasickou poštu, email, sms, případne i osobní portál pro své klienty, kteří tak mohou vyzvedávat dokumenty i spravovat vlastní preference na jednom místě.
Impress cloud má stejný technologický základ jako Quadient cloud. Služba běží v Azure Kubernetes Service (AKS) na linuxových docker kontejnerech. Event Sourcing je srdcem řešení, pro distribuci změnových operací se využívá Apache Kafka, konfigurace se sdílí přes Zookeeper, vše běží ve failover režimu. Pro lineární škálování čtecích operací je na všech strojích objektová databáze, kde je agregovaný aktuální stav aplikace.
Zlepšujeme nástroje, aby za nás dělaly rutinní práci – generované API, typovou kontrolou přenecháváme Typescriptu, záda nám kryje spousta automatických testů a programátoři se mohou věnovat řešení zajímavějších problémů. Do ingrediencí backendu patří moderní technologie – .NET Core, Docker a Kubernetes. Na frontendu používáme Bobril (inspirované Reactem) spolu s bohatou knihovnou komponent, takže GUI mohou jednoduše vytvářet i vývojáři, kteří nejsou fanoušky CSS stylů. Dále se u nás potkáte i s nástroji Visual Studio 2019, Rider, ReSharper, Visual Studio Code, Git. CI/CD pipline máme v Azure DevOPS. Operations tým v řídící věži kontroluje dashboardy s metrikami a sleduje, jak systém klape. Případné problémy řeší dříve než zákazníci.
Impress Cloud
- je cloudová platforma běžící v Azure na technologiích Microsoftu, Apache a mnoho dalších
- službu je zákazník schopný používat a provozovat ještě tentýž den
- vyvíjíme zejména pro malé a středně velké podniky (SMB) pro usnadnění a zrychlení digitální transformací jejich dokumentových komunikací
- rozumíme dokumentům a známe procesy, které se jich tykají
- naše řešení zákazníky do transformace nenutí, ale přirozené ji podporuje
Scaler je integrační nástroj, který umožňuje zákazníkům vytvářet komplexní řešení složená z Inspire aplikací a z vlastních aplikací. Díky grafickému rozhraní aplikace nabízí celkový pohled na zpracování zákaznických dat do požadovaného formátu pro komunikaci s koncovými zákazníky. Tato aplikace zároveň významně snižuje náklady tím, že se automaticky přizpůsobuje aktuální situaci a zohledňuje měnící se potřeby firmy. V případě, že si zákazník vybere cloudové řešení, místo on-premise, omezí i náklady na IT infrastrukturu. Další výhodou je jednoduchá konfigurace - ke správě není potřebná pokročilá znalost skriptování a IT technologií.
Scaler běží nad Java Virtual Machine. Komunikace a sdílení dat v clusteru je řešena prostřednictvím frameworku Hazelcast. Jako jádro procesního enginu se používá Apache Camel, ke kterému si píšeme vlastní procesory. Důraz na efektivitu nás přivedl k programování v Kotlinu. Na backendu využíváme Spring, Spring Boot, Hibernate. Na frontendu jsme vsadili na TypeScript pro jeho typovou kontrolu. Stejně jako v Inspire Cloud používáme Bobril (inspirované Reactem) s knihovnou komponent, který nám usnadňuje tvorbu GUI. Scaler je možné nasadit v prostředí Amazon Web Services nebo Azure, s možností využití Docker.
Děláme aplikace a kvalitně je testujeme. Píšeme unitové, integrační testy a end-to-end testy s použitím technologií Geb, Selenium a Groovy. K vývoji používáme Ideu od JetBrains a Visual Studio Code.
Na Scaleru se podílí vyvojové týmy z Hradce Králové a Olomouce. Scaler se neustále vyvíjí, abychom dostáli požadavkům našich velkých zákazníků. Přidávaním nových funkcionalit se potkáváme s novými výzvami a otvíráme se novým technologiím. Každý z týmu může příjit s vlastním nápadem a má tak možnost ovlivnit, jak bude Scaler vypadat. Na Scaleru pracuje super parta lidí, nebereme se moc vážně, pořádáme si týmové akce, filmové večery, objednáme pizzu, pivo. Ale když je potřeba, umíme pořádně máknout.
Scaler
- Webová aplikace vyvinutá pomocí moderních technologií, která je srdcem Inspire řešení.
- Orchestrační a automatizační nástroj propojující Inspire řešení s rozmanitým světem zákaznických systémů.
- Při vývoji myslíme na cloud. Když se zákazník rozhodne přesunout do cloudu, Scaler na to bude připraven.
- Podporuje automatické škálování na základě aktuálně požadovaného výkonu - CPU, požadavky za sekundu.
- Vývoj probíhá v Kotlinu a TypeScriptu za pomoci frameworků Apache Camel, Hazelcast, Spring Boot, Bobril.
Digitální transformace není standard, ale nezbytnost. Transformace pomocí cloudu podporuje inovace, hospodářský růst a zlevňuje náklady na IT. V případě banky, která chce dlouhodobě uspět na trhu jde o rozšíření komunikačních kanálů, kvalitního internetového a mobilního bankovnictví a o výrazné omezení papírové agendy. Zde velmi dobře slouží i omnichannel platforma, která zprostředkovává spojení mezi front-endovými aplikacemi a back-endovými systémy, které dané transakce zpracovávají a vytváří inovativní služby v atraktivním uživatelském prostředí.
Quadient cloud své zákazníky u těchto procesů doprovází. Zkusíme vám poodhalit na jakých technologiích a architektuře je naše řešení postaveno. Event Sourcing je srdcem řešení, pro distribuci změnových operací se využívá Apache Kafka, konfigurace se sdílí přes Zookeeper, vše běží ve failover režimu. Pro lineární škálování čtecích operací je na všech strojích objektová databáze, kde je agregovaný aktuální stav aplikace.
Zlepšujeme nástroje, aby za nás dělaly rutinní práci – generované API, typovou kontrolou přenecháváme Typescriptu, záda nám kryje spousta automatických testů a programátoři se mohou věnovat řešení zajímavějších problémů. Do ingrediencí backendu patří další moderní technologie – .NET Core, Docker a Kubernetes. Na frontendu používáme Bobril (inspirované Reactem) spolu s bohatou knihovnou komponent, takže GUI mohou jednoduše vytvářet i vývojáři, kteří nejsou fanoušky CSS stylů. Dále se u nás potkáte i s nástroji Visual Studio 2019, Rider, ReSharper, Visual Studio Code, Git a Sourcetree. Operations tým v řídící věži kontroluje dashboardy s metrikami a sleduje, jak systém klape. Případné problémy řeší dříve než zákazníci.
A co nás na tom baví nejvíc? Rostoucí počet spokojených zákazníků i jejich nadšení pro využití digitalizace v praxi. Digitální komunikace v cloudu navíc uspoří našim klientům velkou část nákladů v porovnání s papírovou agendou. Nezanedbatelné jsou finanční i časové úspory při školení zaměstnanců zákazníka pro práci s novými aplikacemi a stále se měnícími uživatelskými rozhraními. Lepší kvalita komunikace směrem ke klientům má přímý dopad na jejich spokojenost a loajalitu. A my si po celou tu dobu užíváme kontakt s nejmodernějšími technologiemi!
Inspire Cloud
- je cloudová platforma běžíci v Azure na technologiích Microsoftu, Apple, Google, Apache a mnoho dalších
- pomáhá stovkám bank a pojišťoven digitálně, inovativně a bezpečně komunikovat s klienty
- vytváří a provozuje mobilní aplikace pro kvalitnější komunikaci se zákazníky
- umožňuje sbírání a analýzu dat pro použití mobilních aplikací
- prostředí cloudu poskytuje graficky propracované dashboardy, které vnášejí zákazníkům vhled do jejich dat a procesů
Inspire Interactive je aplikace zjednodušující ad-hoc korespondenci a společné vytváření dokumentů po síti ve velkých společnostech. Uživatelé komunikující se zákazníkem (například týmy Customer Service) postupují dle předem definovaných kroků, vybírají typ komunikace a plní obsah zákaznickými daty. Mohou ji doplnit předschválenými texty nebo je dle potřeby upravit individuálně pro daného zákazníka. Před vyprodukováním může komunikace také projít nadefinovaným schvalovacím cyklem.
V Inspire Interactive se vytvářejí a schvalují šablony dokumentů, obsah společný pro více šablon, styly dokumentů i datová struktura.
Jedná se o single-page aplikaci napsanou v Javascriptu/Typescriptu s backendem v Java, využívající Hibernate a Spring. API rozhraní je založeno na SOAP a REST Api popsané pomocí Swagger/Open API.
Práci si zjednodušujeme vývojem interních nástrojů, jako je Bobril framework, dostupný i jako opensource, nebo framework pro build a testování, ve kterém využíváme NodeJS. Interactive lze orchestrovat ve více clustrovém řešení s využitím dockerizace v prostředí AKS.
Kvalitu našeho produktu zaručujeme pomocí Code reviews, continuous integration a continuous delivery s velkým množstvím unit testů. K tomu nám pomáhá i vývojové prostředí IDEA a Azure Dev Ops. Aplikace je plně lokalizovatelná. Důležité je pro nás i UX, kdy vše testujeme i z hlediska použitelnosti. Jsme připraveni pro nasazení v cloudu.
Srdcem Interactive je wysiwyg editor dokumentu, který bychom mohli přirovnat k Word online nebo Google Docs. V mnoha oblastech ho však předčí. Editor umožňuje editovat dokumenty, které mohou být stovky stran dlouhé, využívá podmínky, funkce a proměnné. Je možné je skládat z jednotlivých předpřipravených bloků. Obsahuje i emailový editor dovolující rychle a jednoduše sestavit dobře vypadající email. I ve velkých dokumentech je možné použít compare mode, který uživateli ukáže, jaké změny v dokumentu nastaly.
Na produktu se podílejí vývojové týmy v Hradci Králové, Olomouci a Ostravě. Interactive bývá hodnocen jako nejlepší aplikace svého druhu. Zákazníci rádi využívají nově vyvinuté funkce a hodnotí je velmi pozitivně. Každý jednotlivec, pracující na tomto produktu, má možnost ovlivnit jeho vývoj. Nikdy nezapomínáme pořádně oslavit zakončení jednotlivých release.
Interactive
- je webová aplikace, vyvinutá moderními technologiemi, dostupná i jako služba v cloudu
- využívají stovky zákazníků, včetně největších bank a pojišťoven po celém světě
- pomáhá efektivně vytvářet a měnit obsah pro komunikaci s klienty
- umožňuje vícekanálovou komunikaci – klasickou i digitální
Přinášíme nejnovější automatizace do back-office. Jako lídři v user experience a enterprise softwaru máme velmi ambiciózní plány. Yaypay pomáhá našim zákazníkům automatizovat AR (Account Receivable) a pomáhá řídit existenčně důležité cash flow.
Yaypay pomáhá konkrétně hlídáním splatnosti faktur a v případě neuhrazení spustí nastavený proces (většinou kontaktování zákazníka pomocí emailu nebo telefonátu). V případě většího počtu pohledávek tak šetří ohromné množství jinak manuální práce. Díky machine learningu dokáže Yaypay určit, zda a kdy bude faktura uhrazena. Dává tak našim zákazníkům pravděpodobností predikci ohledně reálnosti jejich zaplacení. Yaypay analyzuje data realtime a tak se důležité metriky dostávají k zákazníkům včas, což jim poskytuje velmi cenné informace při práci s rizikem.
Yaypay se aktuálně skládá z několika mikroservis. Používáme frameworky Spring, Spring Boot, Spring Cloud, Spring Security v Javě 11. Frontend psaný ve vue.js komunikuje s backendem pomocí REST API. Jednotlivé servisy spolu komunikují pomocí service discovery Eureka, za využití client load balancingu. O komunikaci s Mysql databází se stará hibernate a JooQ. Další informace a knowledge hledáme v databázi pomocí analytickýho nástroje Exasol, nejen pro potřeby machine learningu.
Služba běží v Elastic Kubernetes Service (EKS). Kafka je srdcem řešení, která se stará o doručování eventů jednotlivým službám. Systém je tak velmi robustní, spolehlivý a rozšiřitelný. Tento princip umožnil vytvoření tzv. workflows, což je konfigurovatelná část aplikace, kde si náš zákazník může bez znalosti programování navrhnout své vlastní byznys procesy pro své klienty.
Jako issue tracker používáme Jira software, který se výborně integruje s Gitlabem. Samozřejmě tak používáme CI/CD pipelines pro implementaci našich procesů. Deployment proces je hodně ustálený a pro verifikaci oprav a vývoje použiváme několik testovacích prostředí a samozřejmě několik dalších prostředí před samotným nasazením do produkce, o který se stará specializovaný tým. O log monitoring se stará Elasticsearch a Kibana, a Prometheus pro alerting. Nicméně, Elasticsearch používáme i pro fulltext search v rámci vyhledávače přímo v aplikaci, zákazník má tak rychlý přístup ke všem fakturám, zákazníkům, emailům a úkolům.
Působnost na mezinárodním trhu nás nutí pracovat nejen s různými měnami, ale i různými integračními ERP systémy, jako jsou SAP nebo Netsuite. Zákazníkům dále nabízíme SLA naší služby, která z více než 99% plníme nad očekávání, neboť většiny chyb si díky zavedeným procesům všimneme buď dříve, než se objeví v produkci, nebo dříve, než si jich všimne zákazník.
A co se týče komunikace? Už od začátku projektu probíhá vývoj čistě v angličtině, včetně commit messages a issue trackeru, což je důležitý předpoklad pro mezinárodní spolupráci. Vývojový tým komunikuje anglicky na velmi dobré úrovni, a co více, rádi si pomáháme a radíme si, pokud potřebujeme pomoci.
Yaypay
- je Account Receivable multitenantní SaaS aplikace běžící v AWS ve více regionech dostupná pro zákazníky po celém světě
- využívána malými a středně velkými podniky, a díky AI a ML i enterprise zákazníky
- mikroservisní architektura pomáhá efektivně zvládat zvýšené nároky na výkon
- rozumíme procesům a potřebám AR našich zákazníků
- pracujeme s citlivými daty, integrujeme se s platební bránou, bezpečnost bereme vážně
Technologie a vývojový proces
V Quadient se všichni podílejí na neustálém a průběžném vylepšování vývojových postupů.
Každý má k dispozici část své pracovní doby, kterou může věnovat zkoušení technologií mimo svůj produkt.
Většina našich produktů je multiplatformní.
Vyvíjíme a automaticky testujeme pomocí IntelliJ Idea, MS nástrojů a dalších.
Jsme držitelé certifikátů ISO a CMMI.
Projekty obhospodařujeme v YouTracku a TestRailu.
Neustále zlepšujeme a zrychlujeme Continuous Integration and Delivery. Spoléháme se přitom na Azure Devops.
Naše systémy zajišťují našim zákazníkům vysoký výkon při maximální dostupnosti díky technologiím Kubernetes a Red Hat OpenShift.
QA vývojáři jsou součástí každého týmu. Vývojáři jsou v úzkém kontaktu s UX designery, grafiky, dokumentaristy a dalšími týmy, které jsou silnými články našeho vývojového procesu.
Úspěšně hledáme balanc mezi prací a osobním životem. Nejsme roboti.
Práce v Quadient
Podpora komunity
Vracej společnosti, co dostáváš
Pro Quadient je přirozené podporovat komunitu. Proto organizujeme profesní oborová setkání, volnočasové aktivity, zapojujeme se do sbírek a chováme se ekologicky. Když budeš mít chuť, můžeš se přidat k dobrovolnickým dnům pro neziskovky, pomoci onkocentru nebo stát se aktivním členem IT komunity.
Buď expertem, my ti pomůžeme
V Quadient používáme technologie, o kterých se bude teprve mluvit. Proto klademe důraz na podporu expertních dovedností, radost z učení se a chuť sdílet znalosti napříč specializacemi. Účastníme se konferencí, získáváme prestižní certifikace a rosteme díky internímu sdílení informací a zkušeností.
Benefity
Firemní kultura
Užij si každý den
Na Quadient se partneři spoléhají. Proto svým lidem poskytujeme výhody, které jim umožňují pracovat svobodně. Velký důraz klademe na worklife balance. Máme flexibilní pracovní dobu, možnost homeoffice, 5 týdnů dovolené, stravenky, příspěvky na pojištění a vzdělávání, celodenní občerstvení, možnost sportování zdarma, dárky k významným událostem.
Pracuj s lidmi ze stejné planety
Quadient je inovátor přinášející řešení firmám mnoha oborů. Proto budujeme týmy postavené na individualitách, diskutujeme, respektujeme se a chyby konstruktivně řešíme. Připrav se na open-minded, neformální prostředí a dostatek zábavy během dne i večer.
3
Pobočky v České republice
20
Let na trhu
400
+Spokojených zaměstnanců
16
Zaměstnavatelských ocenění