AI-Native Developer (PHP + Vue.js) - Part-time / Freelance
O pozici
Remote (CZ/SK)
Part-time / Freelance
Claude Code
PHP 8.3
Vue 3
TypeScript
Docker
AI-Native
Rosteme meziročně o desítky procent. Pracovní agendu u nás řeší firmy jako Olympus, Nikon, Kärcher, Simplia, Superkodéři, Praha 7 a plno dalších. Zajímá tě víc?
Měl/a bys
Programovat AI-native - Claude Code (skills, agents, hooks, MCP servery, subagenti, yolo mode) je tvůj denní nástroj, ne experiment.
Zvládat více paralelních úkolů řízených AI agenty - umíš rozdělit práci a sledovat výstupy.
Mít solidní znalost PHP 8.x - mid-level a výše; zkušenosti s libovolným PHP frameworkem (Nette, Symfony, Laravel...).
Mít solidní znalost JavaScriptu/TypeScriptu - mid-level a výše; ideálně zkušenost s Vue.js nebo podobným reaktivním frameworkem.
Rozumět SQL databázím - MySQL a/nebo PostgreSQL, schopnost psát efektivní dotazy.
Být samostatný/á - solo pozice; umět se rozhodovat bez neustálého vedení.
Komunikovat jasně a včas - pravidelně reportovat CTO a CEO.
Nebát se zeptat, když něco není jasné.
Výhodou je
Zkušenosti s Google Sheets/Calendar API.
Práce s Redis, RabbitMQ nebo jinými message queue systémy.
Webhook integrace a event-driven architektura.
AWS (S3), Sentry, Docker orchestrace.
Na této pozici budeš:
Vyvíjet a udržovat interní CRM dashboard Freela (PHP backend Nette + Vue 3 frontend).
Navrhovat a implementovat nové funkce pro správu zákazníků, účetnictví a provozních workflow.
Integrovat externí služby - Google Sheets/Calendar API, AWS S3, Sentry a další.
Psát testy (Codeception, Vitest) a udržovat PHPStan na max level.
Pracovat s Docker Compose prostředím a GitLab CI/CD.
Maximálně využívat AI - automatizovat repetitivní úkoly, generovat kód, testy a dokumentaci.
Report z Freelo Hackathonu 2024
Chci pracovat ve Freelu
Výsledkem tvé práce bude
Funkční a spolehlivý interní nástroj, který denně používá nejen Sales a Support tým Freela.
Čistá codebase s pokrytím testy, za kterou se nebudeme stydět.
Efektivní využití AI naplno - ukážeš týmu, jak AI-native vývoj funguje v praxi.
Spokojení kolegové, kteří mají nástroj přesně podle svých potřeb.
Co nabízíme
Odměna
Férová podle dovedností a dodaných výsledků.
Forma & úvazek
Part-time (2 dny/týden) nebo freelance; plně remote z ČR/SK nebo kancelář v Pardubicích.
Kultura
Transparentnost, svoboda a odpovědnost - vidíš do čísel a můžeš ovlivnit směr produktu.
Růst
Při oboustranné spokojenosti možnost rozšíření spolupráce na další projekty Freela.
Proč tě to bude bavit?
Continuous delivery - co dnes napíšeš, může být zítra v produkci.
Zero byrokracie - solo pozice přímo pod CTO, žádné zbytečné meetingy a korporátní kolečka.
AI-native prostředí - firma, kde se AI bere vážně, ne jen jako buzzword.
Bootstrap SaaS - žádní investoři, žádné tlaky; product-first mentalita.
Reálná práce, reální uživatelé - interní nástroj, který používá celý tým každý den.
„Baví mě vyvíjet nástroj, který zároveň používám na denní bázi. Jinými slovy, celý náš tým drží nad hladinou právě Freelo. Organizujeme přes něj veškerou práci, diskutujeme nad úkoly, trackujeme čas atd. Díky tomu se i vývojář dostává do role uživatele a rychle se s Freelem naučí pracovat a pochopí jeho filosofii.
Určitě mě motivuje, že vylepšení stávajících funkcí a vznik nových ovlivňují sami uživatelé a často si o nové funkce sami píšou a aktivně se o vývoj Freela zajímají. Pak máš jistotu, že to, co naprogramuješ, bude mít vždy uplatnění a víš, že to mnoha týmům zase o trochu usnadní každodenní činnost.
Z pohledu programátora je pro mě podstatné, že píšeme čistý kód a testujeme ho pomocí unit testů. Důležitou byznys logiku pak máme pokrytou integračními testy. Používáme statickou analýzu PHPStan a kód nám pomáhá prečesat CodeSniffer.
Dbáme na správné principy vývoje a na code review si dáváme záležet. Snažíme se o co nejmenší technologický dluh a aktualizujeme pravidelně na nejnovější verze PHP a použité knihovny. S rostoucím počtem uživatelů řešíme optimalizace rychlosti aplikace.
Takové to typické: „Zítra to musí být hotové, klient na to tlačí“, naštěstí nehrozí a nic tak není zbytečně šité horkou jehlou. Nové funkce ještě s předstihem testujeme (finálně uživatelsky) na našem vývojovém serveru a odlaďujeme poslední mouchy a bugy.“
Jakub Sedlařík
Backend programátor
Jak probíhá výběr
Vyplníš dotazník - krátké otázky o tvých zkušenostech s AI-native vývojem a technologiemi.
Google Meet s CTO - 45-60 minut; představení projektu, diskuze nad zkušenostmi a krátké live coding s Claude Code.
Zkušební spolupráce (volitelně) - pokud budeme chtít vidět víc, domluvíme se na krátké placené zkušební spolupráci.
Co budeš mít pod palcem
Denně odbavíme cca 30.000 aktivit uživatelů.
Týdně pošleme cca 110.000 notifikačních emailů.
Každý měsíc nalodíme 1.000 nových uživatelů Freela.
Za rok náš Timetracking naměří lidem 345.904 pracovních hodin.