Úvod » Sídlo společnosti (centrála) » Nabídka zaměstnání » Android programátor
Kontakt
Kontakt

Android programátor

Jsme česká softwarová společnost která už 20 let vyvíjí vlastní POS systém pro restaurace a jídelny. Mezi naše zákazníky patří jak řetězce (Ambiente, Potrefená husa, Zátiší group, Kolkovna, Sodexo, ..) tak i individuální provozy (O2 Aréna, Kozička, Vila Richter, …) a v současnosti máme již okolo 1500 zákazníků.

Zhruba 90% systému a jeho aplikační logiky je napsáno v PostgreSQL a uživatelé používají tenké klienty jak pro desktop tak i pro prohlížeč. Nyní vyvíjíme nativní klienty i pro prostředí Android. Proto sháníme programátora, který bude schopen vyvíjet naše aplikace v tomto prostředí. Nejedná se o vyvinutí jedné aplikace, ale o postupný vývoj několika aplikací a jejich dlouhodobou údržbu a především konstantní vylepšování.

Jak budou aplikace fungovat

  • Jádrem aplikace bude určitě komunikace se serverem (https, JSON)
  • Aplikace budou mít vlastní inteligenci, protože budou muset umět nějaký čas vydržet bez spojení se serverem
  • Aplikace bude používat interní SQLLite pro práci se svými daty
  • Klíčovým parametrem aplikace bude vždy jednoduchost a intuitivnost používání

Jaké máme na programátora požadavky

  • Potřebujeme praktickou zkušenost s vývojem Android aplikací
  • Očekáváme od něj výbornou znalost Android SDK, minimálně v určité oblasti, kterou zatím používal
  • Jakákoliv další znalost (SQL, Python, Linux, …) z oboru IT je vždy dobrá

Co může programátor očekávat od nás

  • Při vývoji budeme klást velký důraz na jednoduchost a použitelnost aplikace
  • Myslíme si, že programátor má odevzdávat kvalitní práci a „alfa testy“ patří do jeho práce
  • Nepoužíváme živelný vývoj, ale vždy postupujeme tak, že nejdříve vytvoříme zadání (dokumentaci) a to se potom realizuje
  • Nutíme programátory k dodržování formálních pravidel jako je používání našeho bug tracking systému Bugzilla a programování podle předem vytvořené dokumentace
  • Snažíme se o používání toho co nám nejlépe vyhovuje z extrémního programování, test driven developmentu, týmové práce a dalších technik
  • Programátor u nás pouze výjimečně přichází do styku s koncovým uživatelem, na servis máme techniky, na prodej obchodníky
  • Nevyvíjíme zakázkové aplikace, ale aplikace které dlouhodobě udržujeme a provozujeme, takže kvalita aplikace (i zevnitř) je velmi důležitým kritériem.
  • Bude členem týmu, který vyvíjí zákazníky oblíbený program a který klade důraz na kvalitu aplikace
  • Bude moci pracovat z domova nebo z kanceláře v Praze, Olomouci nebo Bratislavě