TS/JS Full-stack programátor ‍‍ pracuj s námi na smysluplném produktu, který říd | Fajn-práce.cz

TS/JS Full-stack programátor ‍‍ pracuj s námi na smysluplném produktu, který říd

Informace o pracovním místě

    V Logio vyvíjíme platformu VERITICO, což je sada nástrojů pro řízení dodavatelského řetězce – aplikaci pro řízení retailových cen, aplikaci pro řízení B2B i B2C promočních cen a aplikaci pro optimalizaci distribučních tras. Momentálně hledáme mediorní-seniorní profíky. Pojď se stát členem týmu, který mění tento svět! Co konkrétně tě u nás čeká? Aplikace mají NodeJS backend a React frontend. Komunikují s externími výpočetními enginy a s centrálním zdrojem dat. Pracujeme s velkým množstvím dat, proto věnujeme čas i optimalizacím stávajícího kódu, abychom měli vše během noci spočítáno. Naše řešení pomáhá řídit business zákazníkům jako je CZC (https://logio.cz/pripadove-studie/czc/), Dr. Max, Plzeňský Prazdroj, Albert nebo Košík. Budeš pracovat na implementaci nových funkcí do aplikací na řízení promočních a nepromočních cen retailového řetězce. Pro představu – do nastavení optimální ceny sortimentu vstupuje srovnání s konkurencí, historické ceny nebo elasticita poptávky. V promoční aplikaci pak počítáme ceny dle kanibalizace s podobnými produkty a plánujeme je pro jednotlivá „políčka“ v letáku. Každá aplikace má množství reportů, které jsou potřeba pro správná business rozhodnutí. Mimo to máme další aplikace s Vue frontendem a plánujeme postupně vytvořit nový frontend v naší největší aplikaci pro řízení zásob. A ty teď můžeš být u toho! S čím budeš pracovat: * NodeJS * React * MongoDB * TypeScript * Docker * GIT (máme vlastní gitlab EE) Okolo tebe bude: * Python, C#, PostgreSQL (s tím pracují hlavně naši data scientisté a odborníci na ML/AI) * Mašina na lokální LLM * ETL procesy a datové pumpy (které opečovávají naši datoví integrátoři) Co se ti bude navíc hodit: * Základy Linuxu – máme asi nejlepší IT ve vesmíru, které dokáže vyřešit prakticky cokoliv skoro hned, ale někdy je i tak rychlejší si svůj vývojový stroj otočit sám * Vue * LXC * Gitlab CI * MariaDB (taková otuněná MySQL) * Zkušenosti s většími aplikacemi, nebo integracemi * Jakákoli invence – jsme otevřeni novým nápadům a nemáme problém cokoli vyzkoušet Co ti dá Logio na oplátku? Možnost pracovat ve svobodné firmě – ve své práci a v tom, jak ji děláme, máme velkou svobodu a důvěru a s tím spojenou i osobní zodpovědnost za odvedenou práci. Nepracujeme podle zaběhlých šablon, naopak rádi hledáme nová řešení. Skvělou a jedinečnou firemní kulturu – přátelské a neformální prostředí plné profesionálů, které jejich práce opravdu baví. Chceme dodávat kvalitní služby a zároveň si spolu čas v práci užít. Smysluplnou práci pro zákazníky z nejrůznějších odvětví – naše projekty mění supply chain zákazníkům, kteří jsou špičkou ve svém oboru (např. Škoda Auto, ČEZ, Plzeňský Prazdoj). Tvoje práce bude různorodá, stereotyp neznáme. Flexibilní pracovní dobu a možnost homeoffice – nekoukáme na čas, kdy přijdeš nebo odejdeš. Můžeš pracovat z domova, z kanceláře nebo kavárny. Příležitost pro svůj rozvoj – máme výuku cizích jazyků přímo v kanceláři, interní školení ze všech zákoutí supply chain managementu, ale i možnost navštívit konference a externí workshopy dle svého výběru. Pracovat budeš v Brně, Praze nebo Hradci Králové. Co se bude dít teď? * Přihlas se na pozici a my se ti do 3 pracovních dnů ozveme. * První kolo pohovoru probíhá většinou 1 hodinu, kde se vzájemně poznáme. * Na druhém kole už jen doladíme formu spolupráce a je to. :) Staň se taky členem týmu, který mění tento svět! Těšíme se na Tebe! Zdraví celá Logio banda.
Datum nástupu: Ihned
Mzda: Dle domluvy
Počet míst: 1
Úvazek: Plný
Min. vzdělání: Středoškolské
Firma: StartupJobs.com s.r.o.
Zadavatel: StartupJobs Jobot

Máte zájem o práci?

Získej Fajn práci s naší Fajn apkou

fajn-prace

🐛 Debug Panel

📄 STRÁNKA
Nginx: 0.213s
PHP: 0.055s
Rozdíl: 0.037s
s.id
199
s.kontroler
inzeraty/polozka/hlavni/k.i.polozka.hlavni.php
s.uri_cs
/prace/*/+-*/
s.nazev_cz
Detail inzerátu
s.titulek_cs
Detail inzerátu
s.popis_cz
Detail inzerátu
s.popis_cs
Detail inzerátu
s.autorizovany_uchazec
vse
titulek
popis
Detail inzerátu
s.titulek
TS/JS Full-stack programátor ‍‍ pracuj s námi na smysluplném produktu, který říd | Fajn-práce.cz
🔍 SELECT DOTAZY 10
Celkem: 0.018s
Max: 0.007s
#1 → 0.01s
select presm.id `presm.id`, presm.cil `presm.cil`, presm.status `presm.status` from presmerovani presm where (presm.zdroj = "https://www.fajn-prace.cz/prace/praha/6150015-ts-js-full-stack-programator-pracuj-s-nami-na-smysluplnem-produktu-ktery-rid/" and presm.shoda = "presna" ) or (locate(presm.zdroj, "https://www.fajn-prace.cz/prace/praha/6150015-ts-js-full-stack-programator-pracuj-s-nami-na-smysluplnem-produktu-ktery-rid/%") > 0 and presm.shoda = "volna" )
#2 → 0s
select i.id `i.id`, i.titulek_cz `i.titulek_cz`, i.titulek_sk `i.titulek_sk`, i.adresa_pracoviste_adresa `i.adresa_pracoviste_adresa`, i.adresa_pracoviste_id_mesta `i.adresa_pracoviste_obcecz_obec_casti_id`, i.termin_od `i.termin_od`, i.termin_do `i.termin_do`, i.mzda_od `i.mzda_od`, i.mzda_do `i.mzda_do`, i.mzda_mena `i.mzda_mena`, i.mzda_typ `i.mzda_typ`, i.pocet_mist `i.pocet_mist`, i.uvazek `i.uvazek`, i.vhodne_pro `i.vhodne_pro`, i.id_min_vzdelani `i.id_min_vzdelani`, i.id_kraje `i.kr.id`, i.id_okresu `i.okr.id`, i.id_mesta `i.ob.id`, i.id_statu `i.st.id`, i.zobraz_telefon `i.zobraz_telefon`, i.zobraz_videohovor `i.zobraz_videohovor`, i.telefon `i.telefon`, i.adresa_pracoviste `i.adresa_pracoviste`, i.id_sekce `i.se_i.id`, trim(BOTH "," from i.hledane_obory) `i.obory_id`, trim(BOTH "," from i.hledane_pozice) `i.pozice_id`, i.datum `i.datum`, i.datum_schvaleni `i.datum_schvaleni`, i.datum_expirace `i.datum_expirace`, i.url_videohovor `i.url_videohovor`, i.zobraz `i.zobraz`, i.id_statu_zahranici `i.id_statu_zahranici`, i.id_kategorie_brigad `i.id_kategorie_brigad`, i.vek `i.vek`, i.pohlavi `i.pohlavi`, i.doplneni `i.doplneni`, i.id_inzerenta `i.id_inzerenta`, i.id_jazyku1_uroven `i.id_jazyku1_uroven`, i.id_jazyku1 `i.id_jazyku1`, i.lat `i.lat`, i.lon `i.lon`, i.sancemetr_individualni `i.sancemetr_individualni`, i.sancemetr `i.sancemetr`, i.uroven_smazani `i.uroven_smazani`, i.`adr.id` `i.adr.id`, i.termin_slovy `i.termin_slovy`, i.placeny `i.placeny`, u.firma_nazev `u.firma_nazev`, fi.ident `fi.ident`, fi.nazev `fi.nazev`, fi.popis `fi.popis`, fi.id `fi.id`, fi.koncovka1 `fi.koncovka1`, fi.oddil_inzeraty_zobrazeni `fi.oddil_inzeraty_zobrazeni`, fi.sancemetr_individualni `fi.sancemetr_individualni`, u.jmeno `u.jmeno`, u.prijmeni `u.prijmeni`, u.id `u.id`, u.telefon `u.telefon`, u.predvolba_telefon `u.predvolba_telefon`, u.zobraz_telefon `u.zobraz_telefon`, i_text.popis_cz `i_text.popis_cz`, i_text.popis_sk `i_text.popis_sk`, i_text.pozadujeme_cz `i_text.pozadujeme_cz`, i_text.pozadujeme_sk `i_text.pozadujeme_sk`, i_text.nabizime_cz `i_text.nabizime_cz`, i_text.nabizime_sk `i_text.nabizime_sk`, i_text.emaily `i_text.emaily`, adr.nazev `adr.nazev`, adr.nazev_ulice `adr.nazev_ulice`, adr.cislo_domovni `adr.cislo_domovni`, adr.cislo_orientacni `adr.cislo_orientacni` from inzeraty i join firmy fi on i.id_firmy = fi.id join uzivatele u on u.id = i.id_uzivatele join inzeraty_text i_text on i_text.id_inzeratu = i.id left join adresycz adr on adr.id=`adr.id` where i.id = "6150015"
#3 → 0s
select s.id `s.id`, s.uri_cs `s.uri_cs` from stranky s where 1 and s.archiv = "0" and s.`pr.id` = "99" and s.stara_url_fb = "0" and s.id not in (10)
#4 → 0s
select ob.ident `ob.ident`, ob.nazev `ob.nazev` from krajecz kr join obcecz ob on kr.`ob.id-hlavni` = ob.id where kr.id not in (0, 19) and kr.id = "19"
#5 → 0s
select s.id `s.id`, s.uri_cs `s.uri_cs`, s.nazev_cz `s.nazev_cz` from stranky s where id in("100","102","103","104","105","106") order by FIELD(s.id, "100","102","103","104","105","106")
#6 → 0s
select pr.id `pr.id`, pr.zkratka `pr.zkratka` from projekty pr where pr.`st.id`="1" and pr.`pr_jaz.id`="80"
#7 → 0s
select s.id `s.id`, s.uri_cs `s.uri_cs`, s.`pr.id` `s.pr.id` from stranky s where s.id = "120"
#8 → 0s
select ip `ip` from ip_blokace where ip = "216.73.216.167" and archiv = "0"
#9 → 0s
select adr.gps_x `adr.gps_x`, adr.gps_y `adr.gps_y` from adresycz adr where adr.id = "554782"
#10 → 0s
select s.id `s.id`, s.kontroler `s.kontroler`, s.uri_cs `s.uri_cs`, s.nazev_cz `s.nazev_cz`, s.titulek_cz `s.titulek_cs`, s.popis_cz `s.popis_cz`, s.popis_cz `s.popis_cs`, s.autorizovany_uchazec `s.autorizovany_uchazec` from stranky s where s.archiv = "0" and s.id="199" and s.`pr.id` = "99"
➕ INSERT DOTAZY 1
Celkem: 0.002s
#1 → 0s
insert `pozadavky` (`id`) values (null)
🔗 $_GET 1
Array
(
    [uri] => /prace/praha/6150015-ts-js-full-stack-programator-pracuj-s-nami-na-smysluplnem-produktu-ktery-rid/
)
📮 $_POST 0
Array
(
)
🔐 $_SESSION 1
Array
(
    [csrf] => 6934034a3f8128.97621648
)
🍪 $_COOKIE 0
Array
(
)
🖥️ $_SERVER 42
Array
(
    [magick_temporary_path] => /www/hosting/test-fp.cz/tmp
    [magick_tmp_path] => /www/hosting/test-fp.cz/tmp
    [magick_tmpdir] => /www/hosting/test-fp.cz/tmp
    [sys_temp_dir] => /www/hosting/test-fp.cz/tmp
    [sys_tmp_dir] => /www/hosting/test-fp.cz/tmp
    [HOME] => /www/hosting/test-fp.cz
    [USER] => www-data
    [HTTP_REFERER] => https://stage.cz.www.test-fp.cz/prace/praha/6150015-ts-js-full-stack-programator-pracuj-s-nami-na-smysluplnem-produktu-ktery-rid
    [HTTP_ACCEPT_ENCODING] => gzip, br, zstd, deflate
    [HTTP_USER_AGENT] => Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
    [HTTP_ACCEPT] => */*
    [HTTP_HOST] => stage.cz.www.test-fp.cz
    [KOREN] => /www/hosting/verzovani/stage/
    [STAT] => cz
    [PROJEKT] => fp
    [PATH_INFO] => /index.php
    [SCRIPT_FILENAME] => /www/hosting/verzovani/stage/index.php
    [REDIRECT_STATUS] => 200
    [SERVER_NAME] => ~^(?<sub>(mara|risa|kuba|master|hotfix|stage)).cz.www.test-fp.cz
    [SERVER_PORT] => 443
    [SERVER_ADDR] => 95.168.198.11
    [REMOTE_USER] => 
    [REMOTE_PORT] => 30132
    [REMOTE_ADDR] => 216.73.216.167
    [SERVER_SOFTWARE] => nginx/1.22.1
    [GATEWAY_INTERFACE] => CGI/1.1
    [HTTPS] => on
    [REQUEST_SCHEME] => https
    [SERVER_PROTOCOL] => HTTP/2.0
    [DOCUMENT_ROOT] => /www/hosting/verzovani/stage
    [DOCUMENT_URI] => /index.php
    [REQUEST_URI] => /prace/praha/6150015-ts-js-full-stack-programator-pracuj-s-nami-na-smysluplnem-produktu-ktery-rid/
    [SCRIPT_NAME] => /index.php
    [CONTENT_LENGTH] => 
    [CONTENT_TYPE] => 
    [REQUEST_METHOD] => GET
    [QUERY_STRING] => uri=/prace/praha/6150015-ts-js-full-stack-programator-pracuj-s-nami-na-smysluplnem-produktu-ktery-rid/
    [FCGI_ROLE] => RESPONDER
    [PHP_SELF] => /index.php/index.php
    [REQUEST_TIME_FLOAT] => 1765016394.1028
    [REQUEST_TIME] => 1765016394
    [cr.id] => 
)