Hledáme vývojáře internetových aplikací nebo jejich součástí převážně s využitím Pythonu a PostgreSQL.
Technický odbor neustále hledá nové partnery pro realizaci projektů.
Pokud máte zájem s námi spolupracovat a prokážete svou kvalifikaci, uzavřeme s vámi Rámcovou smlouvu a začneme vás oslovovat, kdykoliv nám nebudou stačit stávající kapacity.
Očekávané kompetence:
- Dobrá znalost HTTP protokolu (včetně rozšíření, rozdílů mezi verzemi atd.)
- Zkušenost s REST (případně GraphQL a podobnými protokoly)
- Dobrá znalost HTML5
- Schopnost pracovat s CSS frameworkem (Bootstrap, Tailwind atp.)
- Znalost procedurálního, objektového i funkcionálního programování
- Chápání principů distribuovaných výpočtů
- Dobrá znalost Pythonu
- Zkušenost s webovými frameworky (Django, Flask atp.) a ORM (Django ORM, SQLAlchemy atp.)
- Schopnost programovat také v PHP, Ruby a ES (alespoň drobně upravit stávající kód)
- Zkušenost s testováním (jednotkové, integrační testy)
- Zkušenost s Gitem (včetně Gitlabu, Githubu, Gitea atp.)
- Schopnost pracovat s Linuxem a kontejnery
- Dobrá znalost databáze PostgreSQL (včetně zajištění referenční integrity)
- Cit pro návrh relačních modelů
Váha hodnotících kritérií:
50% - Kompetence v dané kategorii
25% - Zkušenosti s prací v otevřeném prostředí
25% - Reference a celkový dojem
Pro úspěšnou kvalifikaci je potřeba získat hodnocení alespoň 70%. V komisi bude vedoucí TO, zástupce TO a zástupce PO.
Zájemce prosíme o zaslání životopisu a stručného motivačního dopisu na jana.kolarikova@pirati.cz a josef.bouse@pirati.cz, do předmětu uveďte "Vývoj Internetových aplikací".
Pokud by role neodpovídala vašim představám, další role v rámci TO můžete nalézt zde, a další dobrovolnické pozice na webu TO.
Neváhejte nám o jakékoliv z nich napsat.