ContentKing hledá PHP vývojáře [Brno]

ContentKing Czech Republic
Nette Partner | 1
+
0
-

Jsme ContentKing, brněnský SaaS pro SEO monitoring & auditing webových stránek. Naši aplikaci využívají digitální marketéři z celého světa, včetně firem jako Netflix, Shopify, Atlassian či Fedex. Jejich weby monitorujeme nepřetržitě 24/7 a zaznamenáváme veškeré změny, které se na nich odehrávají.

Náš denní chléb

Práce na ContentKingu není jako psaní dalšího webu nebo e-shopu. Monitorovací engine máme napsaný v PHPčku, které nám běží jako síť procesů pospojovaných RabbitMQ. Aktuálně zpracováváme 60.000 stránek za minutu, a jejich data ukládáme do MariaDB a ElasticSearch clusterů. Další systémy se starají o prioritizaci práce, heuristiky, extrakci dat z HTTP odpovědí či renderovaného DOMu, import Google Analytics a jiných externích dat apod. Data pak frontendu vystavujeme skrz GraphQL API. To vše stavíme tak, abychom byli schopni škálovat pro stále rostoucí množství zkušebních účtů i zákazníků po celém světě, z pohodlí naší brněnské kanceláře.

Naše kultura

Pokud hledáš práci, kde se implementuje dle formální specifikace, byl bys u nás zklamaný. U nás se na aplikaci budeš podílet nejen na úrovni kódu, ale stejnou měrou také na její koncepci, designu i následném provozu.

Abychom naši vizi drželi ukotvenou v realitě, založili jsme firemní kulturu na transparentnosti a sdílení informací:

  • Zajímá tě, jaké nové funkce si naši zákazníci přejí?

    → Stačí mrknout na zpětnou vazbu v Productboardu.

  • Chceš vědět, o čem nám uživatelé píšou na zákaznické podpoře?

    → Projdi si Intercom nebo kanál #support na Slacku.

  • Zajímá tě, jak si firma vede z hlediska příjmů?

    → Čísla svítí v Geckoboardu na obrazovkách po kanceláři.

  • Máš nápady, jak náš produkt či procesy zlepšit?

    → Poděl se o ně s týmem, a s velkou pravděpodobností se stanou realitou.

Naše řemeslo

Codebase je srdcem toho, co děláme, a proto nám nesmírně záleží, v jakém je stavu. Kvalitu kódu měříme tím, jak snadné je v něm implementovat změny, co jsou potřeba. Proto se o best practices, znovupoužitelnosti, prevenci celých kategorií chyb nebo pohodlnosti změn co týden bavíme jak při code reviews, tak i v dedikovaném meetingu. Se stabilitou nám pomáhají Nette Tester, PHPStan a Slevomatí Coding Standard. A o strastech, úspěších či dalších plánech informujeme zbytek týmu na pravidelné retrospektivě.

Součástí práce je i provoz aplikace na vlastním železe hostovaném v Holandsku a dalších částech světa. Release provádíme i několikrát denně. Proto investujeme náš čas i peníze taky do diagnostických nástrojů. Kromě logů a reportů v Sentry si vytváříme podpůrné nástroje v Grafaně, kde jak sobě, tak i třeba zákaznické podpoře, umožňujeme udělat si větší obrázek o tom, co se v aplikaci stalo.

Koho hledáme

Hledáme kolegy, které výše popsané výzvy odradí nadchnou, a zároveň splňují následující požadavky:

  • 3 a více let zkušeností s PHP
  • zkušenost s SQL či Elasticsearch
  • schopnost jasně artikulovat argumenty
  • schopnost komunikovat v angličtině

Následující zkušenosti určitě najdou uplatnění:

  • PHP v CLI
  • GraphQL
  • Fronty zpráv (RabbitMQ, Kafka)
  • Grafové databáze
  • Architektura aplikací
  • Zkušenost s Go

Co nabízíme

Být vývojářem v ContentKingu znamená být součástí úzce propojeného týmu lidí zapálených do našeho produktu.

Kromě toho nabízíme také solidní podmínky:

  • Práce v rychle rostoucím SaaS startupu – vyvíjíme platformu, kterou denně používají zákazníci jako Atlassian, Netflix nebo MongoDB.
  • Možnost získat podíl ve firmě.
  • Práce na plný úvazek, odpovídající platové ohodnocení, 25 dní dovolené a další benefity.
  • Macbook Pro pro pracovní i osobní využití.
  • Rozpočet na osobní rozvoj ve výši 10 000 Kč za rok (na konference, knihy či online kurzy).
  • Mobilní tarif od Vodafone s neomezeným voláním, SMS zprávami a daty.
  • Pohodlná kancelář v centru Brna (Masarykova ulice) s plně vybavenou kuchyní.
  • Týdenní obědy s celým týmem na účet firmy.

Jsi připraven/a na svou další výzvu? Napiš nám na work@contentkingapp.com nebo se přihlas tady.

Editoval ContentKing Czech Republic (1. 3. 15:41)