Backend Developer

“You know all those people that told you that video games are bad for you? They were wrong.”

Sme progresívne developerské štúdio Cassagi a v najbližších týždňoch vstupujeme do nových prestížnych herných projektov. Tie si však vyžadujú potrebu rozšíriť náš interný tím, a preto aktuálne hľadáme skúsených Backend Developers. V našom tíme budeš mať možnosť pracovať na herných projektoch pre PC a mobilné platformy.

Hľadáme ľudí, ktorí zapadnú do nášho kolektívu, ktorí sa chcú neustále posúvať dopredu a ktorí chcú dodať klientovi len to najlepšie!

 

Tvojou náplňou práce bude

  • Tvorba game servera pomocou JHipster
  • Dokončenie/prepracovanie existujúceho prototypu game servera do profukčnej formy
  • Integrácia s Ethereum blockchainom (konkrétne s Arbitrum)
  • Tvorba NFT service-ov
  • Tvorba REST API pre game klienta
  • Tvorba backoffice pre administráciu
  • Návrh a tvorba architektúry pre large-scale deployment
  • Zameranie sa na vývoj všetkej logiky na strane servera, údržbu a definíciu databázy a zabezpečenie vysokého výkonu a odozvy na požiadavky z front-endu
  • Spolupráca s front-end vývojármi pri tvorbe REST API
  • Aktívne podieľanie sa na celkovom životnom cykle aplikácie
  • Definovanie a komunikovanie technických a dizajnových požiadaviek
  • Tvorba udržateľných a funkčných webových aplikácii s čistými kódmi
  • Vykonávanie testov používateľského rozhrania a optimalizácia výkonu
  • Tvorba unit a integračných testov
  • Implementácia riešenia tak, aby spĺňalo požiadavky v oblasti škálovateľnosti, dostupnosti, výkonu a bezpečnosti
  • Spolupráca s front-end vývojármi, developermi, analytikmi, testermi v agilnom tíme

Použité technológie: JHipster, Spring, Hibernate, Liquibase, RabbitMQ, JWT
Databázy: PostgreSQL, Redis, DynamoDB
Deployment/Integrácie: AWS, Docker, Kubernetes, Unity 3D, Smartfox
Monitoring: Prometheus, Grafana
Iné: Gradle, JUnit, Mockito, shell scripting, git, GitLab, Jira, SOLID, DRY, Clean Code

 

Žiadané zručnosti

  • Bakalársky titul v odbore počítačové programovanie, informatika alebo príbuzný odbor
  • 2+ roky pracovnej skúsenosti v danej oblasti
  • Vyžaduje sa plynulosť alebo porozumenie špecifických jazykov ako sú Java, Groovy, YAML, BASH
  • Silné pochopenie cyklu vývoja webu a programovacích techník a nástrojov
  • Pochopenie technológie blockchain
  • Vynikajúce schopnosti project a time manažmentu
  • Schopnosť odhaľovať a riešiť problémy
  • Vynikajúce komunikačné schopnosti
  • Schopnosť pracovať samostatne, ale aj v skupine

 

Benefity

  • práca na zaujímavých medzinárodných projektoch v hernom priemysle
  • odborný a personálny rozvoj v dynamickom kolektíve
  • priateľská firemná kultúra

Skills: Anglický jazyk - Pokročilý (C1)

Place:
Remote

Job type:
Živnosť

Start date:
ASAP

Payment:
2000-3200/mesiac

We will
contact you

Do you believe you would be a tight fit into our culture? Drop us a line using the form below, and let's talk.

    Other open positions

    Hard-surface 3D Artist

    Create realistic game assets such as vehicles, weapons and props. Maintains consistent style under the direction of Lead Hard-surface Artist. Works closely with the team to achieve high-quality outputs.

    Start date:
    ASAP

    Job type:
    Freelancer

    Place:
    Remote

    Payment:
    Upon agreement

    Find more

    Unity programátor

    Máš vášeň pre vytváranie a hranie hier? Myslíš si, že by si bol skvelým prínosom do nášho tímu a náš tím prínosom pre teba? Pošli nám svoj životopis a pridaj sa do tímu herných nadšencov.
    V našom tíme budeš mať možnosť pracovať na herných projektoch pre PC a mobilné platformy a taktiež sa podieľať aj na tvorbe budovateľskej stratégie Age of Pyramids.

    Start date:
    ASAP

    Job type:
    živnosť

    Place:
    Remote

    Payment:
    2200€ - 3200€/mesiac

    Find more

    Your dream job

    Don't see the dream job you were hoping to find here? Then, send us your information to get acquainted as we are always looking for talented people.

    Start date:
    ASAP

    Place:
    Remote

    Get in touch