Popis pozice

Kdo jsme

Vyvinuli jsme několik velmi úspěšných aplikací pro Shopify, které pomáhají obchodníkům zvyšovat svoje tržby. Shopify je v současnosti nejpoužívanější e-commerce platforma na světě a naše nejúspěšnější appky - Candy Rack a Gift Boaktuálně používá dohromady více než 5 000 obchodníků z celého světa. Za uplynulý rok se počet našich zákazníků několikrát znásobil a dál rosteme.

Naše síla je nejen ve vývoji kvalitních produktů, ale také v poskytování prvotřídní zákaznické péče, která nás odlišuje od ostatních partnerů na trhu Shopify aplikací.

Je nás cca. 15 a naší vizí je stát se předním e-commerce hráčem na trhu.

Koho hledáme

Hledáme zkušeného Python / Django vývojáře, který se připojí do našeho aktuálně 4-členného týmu (2x backend, 2x frontend). Náš tým má na starost rozvoj našich nejpoužívanějších Shopify aplikací a máme před sebou řadu výzev:

  • Vyvinutí nové komplexní aplikace pro velké obchodníky, která po funkční stránce zastřeší několik našich už existujících appek
  • Dekompozice našich monolitů do Service Oriented Architecture
  • Zlepšení a konsolidace našeho Log Managementu a APM
  • Vývoj nové funkcionality do již zaběhlých aplikací a jejich údržba.
  • Škálování - počty zákazníků kontinuálně rostou a to si klade nároky na optimalizace na aplikační i infrastrukturní rovině.

Ty


  • Máš chuť řešit komplexnější výzvy v Pythonu a Djangu.
  • Už máš za sebou několik komerčních projektů programovaných v Pythonu a hlubší znalost alespoň jednoho webového frameworku (Django / Flask / FastAPI, ...). Rozumíš tomu jak fungují webové aplikace.
  • Řešil/a jsi někdy optimalizační problémy na aplikační úrovni (pomalé HTTP requesty, SQL dotazy atd.)
  • Dokážeš převzít zodpovědnost za složitější úkoly - na základě byznys potřeby si udělat technickou analýzu, získat potřebné vstupy od kolegů, provést implementaci a postarat se i o úspěšné nasazení nové featury. Ideálně tě tento způsob práce baví a vyhovuje ti.
  • Umíš komunikovat, jsi v řešení problému proaktivní, schopný/á otevřené diskuze a dokážeš týmu prezentovat svoje řešení, obhájit si ho nebo přijmout věcnou kritiku.
  • Jsi zvyklý/á pracovat remote. Nejen kvůli covidu. Máme sice kanceláře v Praze, které jsou ti plně k dispozici ale náš tým je remote-first.
  • Mluvíš anglicky. V týmu sice zatím všichni mluví česky, ve zbytku firmy ale ne.
  • Výhodou je, pokud se orientuješ v JavaScriptu a CSS3. Měl/a bys vědět, jak používat developer tools v prohlížeči - nebudeš psát React, pokud nechceš, ale orientace v moderních web aplikacích je pro nás důležitá.
  • Další výhodou je, pokud máš určitý přesah také do dev-ops a infrastruktury a jsi tak schopný nám pomoct s optimalizací na úrovni infrastruktury, nastavením monitoringu atd.

Proč se k nám přidat

  • Organizací firmy a mindsetem jsme startup. Oproti většině startupů máme ale jednu slušnou výhodu - pomocí vlastních sil jsme se dostali do černých čísel a nejsme závislí na penězích investorů.
  • Jsme produktová firma. To na čem budeš pracovat je hlavní byznys firmy. Tobě i našemu produktu tedy budeme věnovat maximální péči.
  • Jsme (zatím) malá firma. Máš příležitost skutečně měnit věci a stát se členem užšího jádra firmy.
  • Naše produkty jsou po technologické stránce stále celkem malé. Máme prostor ladit věci do detailu, ale taky pořád dokážeme během pár dní napsat novou feature nebo udělat refactoring, který má zásadní dopad a je hned vidět.
  • Máme dobře vyřešený vývojový proces - setup prostředí, continuos integration, code reviews, testování, deployment - všechny tyhle porodní bolesti jsme už vyřešili.
  • Kromě remote-first cílíme i na to abychom byli async-first. Tzn. podporujeme volnou pracovní dobu a minimalizujeme množství synchronních mítinků.

Naše technologie a nástroje

  • Python 3.8, Django 3.1, Django RQ, REST framework, Github, Heroku, React na frontendu
  • K denní komunikaci používáme Slack, znalosti sdílíme v Notionu. Pro Product management používáme JIRA.

Zaujali jsme tě?

Neváhej a dej nám o sobě vědět prostřednictvím formuláře níže nebo pošli e-mail a domluvíme si video call, kde si řekneme více o vzájemných očekáváních a zjistíme, zda se k sobě hodíme.

Budeme se bavit o tom jak v našem týmu fungujeme, jak jsi zvyklý fungovat ty. Určitě nás bude zajímat na jakých projektech či produktech jsi pracoval - pokud nás necháš nahlédnout i do nějakého kódu který jsi psal, tím lépe. A probereme taky peníze a případnou formu spolupráce.

Těšíme se na viděnou.

Michal Májský, DEV team lead


Další otevřené pozice ve firmě Digismoothie

Zobrazit další nabídky