/ grow

/ kariérní možnosti

Jsi na začátku své programátorské kariéry a chtěl bys získat stáž, kde skutečně budeš psát kód a ne reporty? Nebo jsi již Junior a hledáš společnost, kde budeš mít velký impakt na produkt? Nebo troufáš se nazvat Seniorem a toužíš třeba po vedení vlastního týmu?

Pro všechny levely seniority máme u nás uplatnění.

Snažíme se vytvářet prostředí, ze kterého se ti nebude chtít odejít. Nicméně je nám jasné, že donekonečna ani u nás růst nemůžeš. Pokud je tvým snem Facebook, Google a podobné společnosti (nikdy ne společnosti typu TIETO) velmi rádi ti pomůžeme. Společně vymyslíme strategii a harmonogram tréningu.

/ software engineer qualifications levels

  • Nemůžeš čekat, že přijdeš s nulovou znalostí a doufat, že tě všechno naučíme, měl bys mít základní porozumění programovacího jazyka a alespoň základní schopnost jej používat
  • Budeš pracovat podle zadání, učit se nové věci, uvidíš svůj pokrok
  • Vyžaduješ vedení, potřebuješ dohled, ale nebojíš se zeptat, pokud mu něčemu nerozumí
  • S otevřenou myslí přijímáš kritiku
  • Nemůžeš čekat, že přijdeš s nulovou znalostí a doufat, že tě všechno naučíme, měl bys mít základní porozumění programovacího jazyka a alespoň základní schopnost jej používat
  • Budeš pracovat podle zadání, učit se nové věci, uvidíš svůj pokrok
  • Vyžaduješ vedení, potřebuješ dohled, ale nebojíš se zeptat, pokud mu něčemu nerozumí
  • S otevřenou myslí přijímáš kritiku
  • Programuješ, učíš se nové věci
  • Umíš přinejmenším jeden programovací jazyk
  • Jsi schopný zpracovat samostatně zadaný technický úkol
  • Máš schopnost opravit malé bugy
  • Vytváříš a zapisuješ unit testy
  • Nebojíš se zeptat a konzultovat se seniornějšími programátory
  • Jsi zodpovědný za svou práci
  • Programuješ, učíš se nové věci
  • Umíš přinejmenším jeden programovací jazyk
  • Jsi schopný zpracovat samostatně zadaný technický úkol
  • Máš schopnost opravit malé bugy
  • Vytváříš a zapisuješ unit testy
  • Nebojíš se zeptat a konzultovat se seniornějšími programátory
  • Jsi zodpovědný za svou práci
  • Jsi kompetentní ve všech fázích životního cyklu vývoje systému -> analýza, návrh, vývoj, testování, implementace, dokumentace a hodnocení
  • Chápeš jednotlivé možnosti řešení, víš, proč jsou potřebné a víš, jak je aplikovat
  • Komunikuješ se seniorem obtížné okamžiky při návrhu architektury, důležitá technická řešení apod.
  • Code reviews
  • Dohled nad Intern a Juniory
  • Vytváříš a zapisuješ unit testy
  • Jsi kompetentní ve všech fázích životního cyklu vývoje systému -> analýza, návrh, vývoj, testování, implementace, dokumentace a hodnocení
  • Chápeš jednotlivé možnosti řešení, víš, proč jsou potřebné a víš, jak je aplikovat
  • Komunikuješ se seniorem obtížné okamžiky při návrhu architektury, důležitá technická řešení apod.
  • Code reviews
  • Dohled nad Intern a Juniory
  • Vytváříš a zapisuješ unit testy
  • Chápeš celý rozsah projektu a vytváříš nejlepší návrhy a metody pro vývoj, testování, implementaci a údržbu projektu
  • Jsi schopen najít optimální technické řešení, činíš správná technologická rozhodnutí (maximalizuješ podniku užitek a minimalizuješ náklady)
  • Jsi schopen nastavit architekturu SW
  • Jsi schopen transformovat obchodní požadavky do kódu
  • Máš zodpovědnost za kvalitu kódu
  • Provádíš pravidelné code reviews + dáváš zpětnou vazbu a návrhy pro zlepšení kódu
  • Pracuješ s Juniory, Intermediate devs i ostatními Senior Developery – určuješ úkoly vyváženým a efektivním způsobem, usiluješ o růst jednotlivých členů týmu
  • Chápeš celý rozsah projektu a vytváříš nejlepší návrhy a metody pro vývoj, testování, implementaci a údržbu projektu
  • Jsi schopen najít optimální technické řešení, činíš správná technologická rozhodnutí (maximalizuješ podniku užitek a minimalizuješ náklady)
  • Jsi schopen nastavit architekturu SW
  • Jsi schopen transformovat obchodní požadavky do kódu
  • Máš zodpovědnost za kvalitu kódu
  • Provádíš pravidelné code reviews + dáváš zpětnou vazbu a návrhy pro zlepšení kódu
  • Pracuješ s Juniory, Intermediate devs i ostatními Senior Developery – určuješ úkoly vyváženým a efektivním způsobem, usiluješ o růst jednotlivých členů týmu