Ackee s.r.o.
CS EN DE

Backend developer

Jsme více než 60členný tým nadšených vývojářů, projekťáků, designérů a testerů, kteří od roku 2012 touží po jediném – vytvářet ty nejkvalitnější a nejkrásnější appky a weby v celé Evropě. Stojíme třeba za systémem řízení celé flotily logistického giganta HOPI (přečti si o tom z UX pohledu) nebo aplikací pro doručování zpráv uživatelům Tapito prostřednictvím našich 12 microservices. Naše backendy nacházejí uplatnění také v řadě inovativních automotive projektech.

Co budeš dělat

Hledáme vývojáře, který se zapojí do našeho backendového týmu a pomůže nám s vývojem aplikace zpravodajství pro jednoho z největších technologických hráčů. Staň se součástí tvorby systému pro scraping webu, textovou analýzu obsahu a chytrého doporučování uživatelům pomocí bleskového protokolu gRPC.

Projektů máme ale daleko víc, pokud by si chtěl/a, můžeš dělat na dlouhodobých projektech pro naše ostatní klienty nebo se podílet na tvorbě našich produktů jako například Passwd nebo Expenses. Obecně se budeš zabývat tvorbou backendových řešení (převážně API pro mobilní klienty a moduly komunikující s 3rd party services) v Node.js/TypeScript, udržovat aktuální projekty v JS/TS a navrhovat API specifikace a architekturu našich řešení. Hojně budeš používat a vyvíjet cloud native služby a SaaS, který ti ulehčí práci a pracovat s naší infrastrukturou postavenou nad Google Cloud Platform a Kubernetes a ostatními nástroji s nimi spojenými. Taky využiješ databáze jako *SQL, MongoDB, ElasticSearch nebo MQ systémy jako RabbitMQ či Google Pub/Sub. V neposlední řadě bude tvou zodpovědností přispívat do našeho open source.

Co bys měl/a umět

  • mít zkušenosti s asynchronním programováním
  • ovládat JavaScript a Node.js na pokročilé úrovni
  • znát REST architekturu a umět navrhnout API
  • psát testovatelný kód a sám ho testovat
  • dělat a přijímat code reviews
  • používat lint a Git

Bude pro tebe užitečné, pokud máš zároveň

  • znalost ostatních programovacích jazyků pro vývoj backendu (Typescript, Go)
  • znalost FP (immutability, pureness, HOF) a OOP
  • zkušenost s vývojem aplikací v Cloudu (GCP)
  • zkušenost s opensource (CI, semver, licence, GitHub flow)

Jaké to je pracovat v Ackee

  • pracuješ na lokálních i mezinárodních projektech v jedné z nejlepších vývojářských agentur v ČR
  • za zády máš know-how a zázemí backend týmu, který pravidelně sdílí zkušenosti a dává ti konstruktivní zpětnou vazbu
  • můžeš čerpat budget na návštěvy konferencí a meetupů podle svého gusta
  • jsi obklopený přátelským kolektivem plným nadšenců a profíků ve svém oboru
  • máš k dispozici plně hrazenou výuku angličtiny a němčiny s rodilými mluvčími
  • využíváš náš zvýhodněný mobilní tarif a multisportku
  • získáš kvalitní spoluhráče i protihráče na pingpongové a FIFA turnaje, parťáky na hory, cyklovýlety, motokáry nebo filmové a hudební festivaly (volňásky included)
  • kdykoli si můžeš udělat výlet do Berlína (třeba naším sdíleným Ackee autem) a pracovat z našeho berlínského officu

Jestli se chceš o Ackee dozvědět víc, koukni taky na náš web nebo blog.

Zaujalo? Pošli nám o sobě pár řádků a připoj ukázku kódu, ideálně aplikační server v JavaScript/TypeScript pro Node.js, nebo i PHP.

Odpovědět na pozici Backend developer

S kým se potkáš?

Jiří Šmolík

Backend Team Lead

Jirka má pod palcem celý backend a prsty skoro v každém Ackee projektu. Těžko tak najdeš nadšenějšího profíka a experta na Node.js, Javascript nebo pokročilé programovací techniky.