ReactJS developer v týmu Kariérních stránek se znalosti PHP (Brno)

 Firma:
Alma Career
 Místo pracoviště:
Heršpická 813/5, 63900 Brno - Štýřice, CZ
 Typ pracovního poměru:
Práce na plný úvazek
 Typ smluvního vztahu:
pracovní smlouva
 Délka pracovního poměru:
Na dobu neurčitou
 Benefity:
Vzdělávací kurzy, školení, Stravenky/příspěvek na stravování, Dovolená 5 týdnů, Zdravotní volno/sickdays, Možnost občasné práce z domova, Příspěvek na sport/kulturu/volný čas, Kafetérie, Mobilní telefon, Práce převážně z domova, Firemní akce, Bonusy/prémie, Individuální rozpočet na osobnostní růst, Flexibilní začátek/konec pracovní doby, Účast na zahraničních konferencích, Notebook, Children-friendly office, Příspěvek na penzijní/životní připojištění, Vlastní organizace náplně práce, Dog-friendly office
 Požadované vzdělání:
Středoškolské nebo odborné vyučení s maturitou
 Požadované jazyky:
cs (Pokročilá), en (Mírně pokročilá)

Náš produkt Jobs.cz ti asi nemusíme dvakrát představovat. V téhle naší české kotlině je zhruba stejně známý jako slovo “pivo” a denně ho používá většina českých firem. Některé z nich mají svůj profil přímo na Jobs a jiné mají radši svoje vlastní kariérní stránky, které pro ně vyvíjíme na míru. No a právě tenhle náš produkt “kariérních stránek” teď hledá novou tvář do svého týmu - někoho, kdo se dobře vyzná ve světě front-endu/Reactu a dokáže nám kariérky posunout zase o něco dál. Tak co tomu říkáš? Troufneš si?

Jak to celé funguje?

Produkt Kariérní stránky, má za úkol poskytnout jednotné rozhraní pro výpis pozic a následný sběr odpovědi od uchazečů. Zároveň, ale musí být schopen se přizpůsobit na míru klientovi a designu jeho webových stránek. Zní to jako oříšek, ale my máme řešení.

U nás v týmu vytváříme widget v ReactJS, který si firma může vložit na svoje stránky. Widget pak přes GraphQL API komunikuje se serverem napsaným v PHP, který widgetu posílá seznam pozic a poté zpracovává odpovědi od uchazečů o práci.

Proto hledáme někoho, kdo si sice poradí s backendem v Symfony, zároveň ho primárně baví psát komponenty v ReactJS na frontendu a když na to přijde, tak zvládne i trochu toho kódovaní v HTML/CSS.

Co tě u nás čeká a proč tě to bude bavit?

U nás jedeme agilní vývoj, takže nečekej žádný vodopád (dělá to dneska ještě někdo?). Zajímáme se o to, jakým způsobem firmy chtějí inzerovat a snažíme se jim v tom vyjít vstříc. Zároveň děláme pravidelné uživatelské výzkumy, abychom nahlédli do myšlení uživatele naších produktů a co nejvíce mu usnadnili proces hledání práce a odpovídání na nabídku.

Z informací, které takto načerpáme vzniká produktový backlog (doména našeho produkťáka), kde se issues dále prioritizují a probíhá nad nimi diskuze v rámci celého týmu. Následně si je členové vývojového týmu rozeberou na technologický preparing zakončený společnou estimací. Jakmile víme, jak jsou issues přibližně pracná, tak naplánujeme týdenní sprint a jdeme vyvíjet. Důležité je, že v každé fázi přípravy a implementace issue, může kdokoliv z týmu navrhnout úpravy v zadání nebo v navrhovaném řešení. U nás tak nehrozí, že by nám na stole přístála práce, která by nám nedávala smysl, nebo nás moc nebavila. Možná kromě opravy bugů na produkci, ale to snad nebaví nikoho a stejně se stávají jenom jednou za 10 let :-)

Kdo v tom jede s námi?

Budeš součástí malého produktového týmu - dva vývojáři a šéf týmu. Spolupracovat budeš, ale také s UXákem, Produkťákem a Delivery managerem, kteří se na tebe už teď těší. Určitě, ale budeš komunikovat i s vývojáří z ostatních týmu v Alma Career a tak můžeš nahlédnout pod pokličku produktů jako třeba Jobs.cz nebo Seduo.cz. U nás ve firmě platí, že se můžeš vývojáře z kteréhokoliv produktu zeptat na radu a určitě ti rád odpoví. Jsme jedna velká komunita na Slacku, kde se nemusíš bát napsat o pomoc.

3 hlavní důvody, proč to zvážit

  1. Důraz na vzdělávání – podporujeme výměny zkušeností mezi týmy, interní kurzy a workshopy (např. se SensioLabs - autory Symfony), kurzy soft-skills, jezdíme na konference.
  2. Kvalitu bereme vážně – code review, unit testy i end-to-end testy jsou pro nás samozřejmostí. Změny releasujeme i několikrát týdně.
  3. Máme už 12 let zkušeností s agilním vývojem a rádi se o ně s tebou podělíme.

Koho hledáme?

Rád pracuješ v týmu, nekoukáš jenom na svou práci, ale spolupracuješ s ostatními na společném cíli. Zajímáš o produkt, na kterém pracuješ a chceš aktivně přinášet nápady, jak ho zlepšovat. Baví tě nejenom programovat, ale také provádět technické i business discovery. Nespokojíš se s nejsnažší cestou k řešení, ale snažíš se najít tu optimální. Sleduješ technologické trendy a přemýšlíš, jak je využít v práci. Rád se vzděláváš a sdílíš svoje znalosti s ostatními. Nejsme žádný velký korporát, takže dostaneš velkou míru samostatnosti, ale očekáváme zodpovědnost a dodržování dohod. Pracovat můžeš v podstatě odkudkoliv, ale kancelář máme v brněnském M-paláci a rádi se v ní alespoň jednou týdně potkáváme.

Jaké technologie budeš používat?

  • JavaScript / ReactJS, GraphQL (testy Jest, Cypress)
  • PHP 8.2 / Symfony 5 
  • PostgreSQL/Doctrine
  • Continuous integration (Jenkins)
  • Deployment (Docker, Nomad),
  • Git

Jak pracujeme?

  • Automatizujeme, co se dá - od testů po nasazování (continuous integration and deployment).
  • Není nám lhostejný stav na produkci - využíváme různé monitorovací nástroje.
  • Staráme se o to, abychom nevytvářeli technologický dluh.
  • Používáme Docker od lokálního vývoje až do produkce.
  • Programátoři se podílejí na návrhu fungování aplikace (nehrajeme si na přesné specifikace, ale preferujeme domluvu).

A co tě u nás bude dělat šťastným/ou?

  • Prostor pro vytváření kvalitního kódu a pro tvoje další vzdělávání.
  • Tvoření smysluplného a úspěšného produktu.
  • 5 týdnů dovolené a neomezené množství tzv. „Happy days“ – to jsou prakticky volňásky, které můžeš použít kdykoliv a na cokoliv (doktor, úřady, sázení stromů v lese nebo jen tak, protože se udělá venku hezky).
  • Kredit v Cafeterii plus stravenkový paušál, ale to už je de facto standard.
  • Mobilní tarif se 100 GB dat bez doplatků, který ti umožní kvalitnější online setkávání s kolegy a mnohem pohodlnější práci na remote.
  • Pracovat můžeš kdekoliv od Aše až po Jablunkov (v tom se meze nekladou), ale za podmínky, že se pravidelně 1x týdně potkáš naživo s celým týmem.
  • Péče o duši - neomezená možnost využití služeb Soulmio (online sezení s psychologem/terapeutem).
  • Péče o tělo – možnost karty Multisport. Příspěvek Alma Career je 250 Kč, plus možnost 1 doprovodné dospělé karty a až 3 dětských bez příspěvku.
  • Podpora při dlouhodobé nemoci.
  • Nejrůznější partnerské slevy (např. na leasing, Smarty.cz, Interhome a řadu dalších)
  • Samozřejmostí je flexibilní pracovní doba a home-office.
  • Nakonec tě stejně asi nejvíc budou bavit kolegové. V Alma Career máme fakt super kulturu. Nevěříš? Koukni na Atmoskop.cz na recenze našich zaměstnanců.

Tak co? Jdeš do toho?

Pošli nám CV nebo tvůj LinkedIn profil a pojď si o tom online popovídat přímo s šéfem týmu - Jirkou Langem.

O společnosti Alma Career

Alma Career

Jedním slovem spojujeme… ty správné lidi s těmi správnými firmami. Jsme součástí mezinárodní technologické skupiny Alma Career, jejíž produkty zlepšují svět práce už v jedenácti zemích Evropy. V Česku mezi takové produkty patří například Jobs.cz, Práce.cz, Práce za rohem, Atmoskop, Seduo nebo třeba Arnold. Naší vizí je neustále přinášet ta nejlepší řešení pro uchazeče i firmy, vzdělávání a spokojenost zaměstnanců.
zobrazit více

Mám o pozici zájem

Pro výběrové řízení na tuto pracovní pozici bude společnost Alma Career Czechia s.r.o., IČO: 264 413 81, se sídlem Menclova 2538/2, 180 00 Praha 8 zpracovávat Vámi poskytnuté (či z veřejných zdrojů získané) osobní údaje, a to v souladu s obecným nařízením o ochraně osobních údajů (EU) 2016/679.
Odpovědí na tento inzerát poskytujete správci své osobní údaje za účelem a po dobu realizace výběrového řízení. V souvislosti se zpracováním Vašich osobních údajů máte právo (i) na přístup k osobním údajům; (ii) na opravu nepřesných nebo doplnění neúplných osobních údajů; (iii) na výmaz osobních údajů, nejsou-li již osobní údaje potřebné pro účely, pro které byly shromážděny či jinak zpracovány, anebo zjistíte-li, že byly zpracovávány protiprávně; (iv) na omezení zpracování osobních údajů ve zvláštních případech; (v) na přenositelnost údajů; (vi) vznést námitku, po níž zpracování Vašich osobních údajů bude ukončeno, neprokáže-li se, že existují závažné oprávněné důvody pro zpracování, jež převažují nad Vašimi zájmy nebo právy a svobodami zejména, je-li důvodem případné vymáhání právních nároků; (vii) obrátit se na Úřad pro ochranu osobních údajů a (viii) odvolat souhlas, je-li zpracování založeno na souhlasu. Další informace o zpracování údajů společností Alma Career Czechia s.r.o., Menclova 2538/2,180 00 Praha 8, IČO: 264 41 381, jsou dostupné na https://almacareer.com/gdpr.
zobrazit podmínky
Odesláním souhlasíte s podmínkami používání