602,334open jobs
31,206companies
86,290added this week
Browse all
Salary
$55k – $122k per year (Estimated)
Location
In office
Seniority
Staff
Employment
Full-Time
Overview
Company
Impact
Profile match
StartupJobs is a Czech job portal focused on startups and technology companies, where employers publish vacancies with team profiles, photos and videos and candidates search by field, location, seniority, salary, technology and work mode. Operating since 2012, it reports more than 3,200 client startups, over 48,000 advertised positions, 720,000 applicants and a team of about 25 people, and also runs skill tests, a newsletter and a startup programme. The vacancies stored here belong to the startups advertising on the portal and include data, backend, full-stack and .NET engineers, product managers and sales and marketing roles.

Naši zákazníci si zvykli, že produkty RACOMu nejen skvěle fungují, ale také se dobře ovládají. A tak přestože většinu softwaru píšeme spíš “na železo”, je to náš tým frontendistů, který nakonec slízne všechnu smetanu. Zákazníci jsou nároční, takže práce máme pořád dost - od mobilní aplikace pro instalační techniky až po komplexní síťové konfigurační nástroje. A tak hledáme posilu, která nám to pomůže zvládnout.

Hledáme člověka, který si vezme náš frontend kompletně pod křídla. Budete mít plnou technickou zodpovědnost za FE jako celek, možnost určovat směr vývoje a získáte u nás maximální autonomii pro samostatné vedení celé této oblasti.

Co Vás čeká

  • Hlavní náplní Vaší práce jako JavaScript vývojáře bude návrh a vývoj administračního rozhraní pro správu produktů RACOM. Jedná se o React/Redux aplikaci optimalizovanou pro nízkokapacitní linky s vysokou latencí. Komunikace s backendem probíhá přes vlastní RPC API.

  • Vývoj rozhraní se snažíme směřovat k pokud možno maximální generičnosti a generovatelnosti - výhledově zvažujeme využít tutéž administraci u více typů produktů. Naše filozofie práce s konfigurací vychází z NETCONF protokolu. UI je postaveno na https://github.com/react-ui-org/react-ui a část Vaší práce tedy bude směřovat do open source projektu.

  • Vývoj frontendu probíhá v malém remote týmu o 3 - 5 lidech, který je součástí většího softwarového týmu lokalizovaného v Novém Městě na Moravě. Kód a issues držíme v Bitbucketu, testy a CI nám řeší Gitlab. Release web klienta je typicky v týdenních intervalech.

  • Rádi bychom se s Vámi potkávali osobně vNovém Městě na Moravě - nejlépe 3 dny v týdnu.

  • Čeká Vás vývoj administračních rozhraní produktů naší společnosti, úzká spolupráce s vývojáři embedded software na bázi linuxu, design API a spolupráce s partnerskými firmami v oblasti frontendu.

Co Vám nabízíme

  • Flexibilitu - nesedíme každý den v kanceláři, zároveň se tu ale rádi potkáváme - práce z domu je fajn, zatímco někdy je užitečnější se nad problémy sejít, kombinujeme obojí.

  • Individuálně nastavené pracovní podmínky - spíš než na tabulková místa a tituly na vizitkách se soustředíme na konkrétní práci a odpovědnost jednotlivých lidí.

  • Příjemné prostředí - máme samostatné kanceláře pro 2-5 lidí; potkáváme se rádi (na kafi, na obědě, nebo po práci na kole), ale zároveň respektujeme potřebu nerušené soustředěné práce a do společných akcí nikoho nenutíme.

  • Stabilitu - už přes 30 let jsme soukromá česká firma a všechny vlastníky stále známe jménem - potkáváme se běžně na chodbě i na společných akcích.

  • Ubytování - v Novém Městě na Moravě umíme nabídnout pokoj ve sdíleném bytě i zvýhodněný pronájem celého bytu třeba pro mladou rodinu, doslova pár kroků od kanceláře.

  • Místo pro život - Nové Město je ráj sportovců a všech outdoorových nadšenců, ale i skvělé místo pro rodinný život - nechybí solidní městská vybavenost a přitom nejkrásnější vysočinskou přírodu máme hned za humny.

Kdo bude Váš šéf

Martin Vystrčil se velmi rychle po svém nástupu do RACOMu stal jedním z klíčových lidí našeho SW vývoje. Díky své píli, pracovitosti a především znalostem programování v C++, Pythonu a implementace Linuxu do embeded systémů se vypracoval na pozici softwarového architekta a vedoucího zásadních vývojových projektů a je mezi kolegy respektovaným lídrem. I přes velké pracovní nasazení spojeném s dojížděním ze 40 km vzdálené Jihlavy se Martin maximálně věnuje své rodině a dětem.

Co očekáváme

  • Adekvátní zkušenosti v oboru (alespoň 2 roky praxe, vlastní portfolio projektů výhodou).

  • Dobrou znalost angličtiny (dokumentaci píšeme anglicky).

  • Dobré komunikační schopnosti.

  • Samostatná práce a zodpovědnost za svěřené úkoly.

  • Znalost TypeScript, JavaScript a HTML na vysoké úrovni.

  • Znalost technologie WebAssembly, schopnost implementace v C++.

  • Znalost Websocket a GRPC (Protocol Buffers), abstraktní znalost komunikačních protokolů.

  • Schopnost vývoje automatických testů v E2E testů v Playwright a unit testů v Jest.

  • Znalost a schopnost vývoje pomocí AI asistenčních technologií (Claude, GH copilot …).

Co ještě oceníme

  • Cit pro design a ergonomii uživatelského rozhraní a kreativní přístup.

  • Modelovací jazyk YANG, komunikační protokol Netconf.

  • Základní znalost správy IP sítí, zkušenost v telco oboru.

  • Údržba a vývoj pipelines nad Gitlab CI/CD.

  • Základní přehled v síťových technologiích - IP protokoly, firewall.

  • Znalost kontejnerizace - Docker, Dev Containers apod.

  • Základní přehled cyklu bezpečného vývoje.

Zaujali jsme Vás? Pošlete nám Váš životopis nebo nám o sobě napište pár vět. Těšíme se na Vás!

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
602,334 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
In your city
$98k – $245k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Tunis
JavaScript
TypeScript
AI/ML
LLM
Frontend
Redux
Tailwind CSS
Next.js
React.js
Radix UI
shadcn/ui
Redux Toolkit
Mobile
State Management
DevOps
WebSockets
CI/CD
Docker
Kubernetes
Apply
In office • Full-Time • 3+ years exp • Bachelor's Degree • Tunis
Python
JavaScript
TypeScript
Python
FastAPI
AI/ML
Prompt Engineering
AI Agents
LLM
Frontend
Next.js
React.js
DevOps
CI/CD
Docker
Kubernetes
Platform Engineering
QA
Playwright
Jest
Pytest
Apply
In office • TS/SCI • 2+ years exp
JavaScript
Java
TypeScript
SQL
Java
Apache Tomcat
Databases
PostgreSQL
Oracle
Apache Kafka
Frontend
Angular
DevOps
ZooKeeper
CI/CD
Jenkins
Git
Docker
Kubernetes
Management
Agile
QA
Selenium
Apply
Remote • Full-Time • Nairobi
JavaScript
Node JS
Frontend
Vue.js
Webpack
npm
DevOps
Rest API
Git
Gitflow
Apply
Remote • Full-Time • Lagos
JavaScript
Node JS
Frontend
Vue.js
Webpack
npm
DevOps
Rest API
Git
Gitflow
Apply
$45k – $119k per year (Estimated) • In office • Full-Time • Prague
Cybersecurity
GDPR
Apply
$37k – $99k per year (Estimated) • In office • Full-Time • Prague
Python
SQL
Databases
Snowflake
Databricks
Google BigQuery
Amazon Redshift
BigQuery
AI/ML
dbt
DevOps
CI/CD
Git
Analytics
Power BI
ETL/ELT
Fivetran
Apply
$29k – $85k per year (Estimated) • In office • Full-Time • Brno
Analytics
Power BI
Apply
$37k – $109k per year (Estimated) • In office • Full-Time • Prague
Go
JavaScript
TypeScript
SQL
Node JS
Databases
PostgreSQL
DevOps
Git
Docker
GitHub
Web3
Bitcoin
Trezor
QuickNode
Apply
$81k – $98k per year • Remote/Hybrid • Full-Time • Prague
JavaScript
PHP
TypeScript
SQL
PHP
PHPUnit
PHPStan
Databases
PostgreSQL
Redis
NATS
MS SQL
DevOps
Terraform
Helm
Podman
Traefik
Azure
ArgoCD
Docker
Kubernetes
Grafana
TeamCity
GitLab
Cybersecurity
OWASP Top 10
Management
Confluence
Jira
Apply
See all jobs
This is one of many
602,334 more open roles from verified company boards, updated every day.