· procedurálne aj objektové programovanie
· základy MVC
architektúry
· ošetrovanie vstupov, „blbuvzdorný kód“
· návrh a optimalizácia DB schém
· microservices
·
znalosti PHP a MySQL sú výhodou
· znalosti HTML a CSS na vysokej úrovňi
· CSS preprocesory
(LESS, SASS)
· vytváranie responzívneho dizajnu
·
Javascript ES6+
· budovanie používateľských rozhraní v
React.js / Next.js
· základné techniky na optimalizáciu
· základne informácie o kryptomenách, blockchainových sieťach,
tokenoch
· základné skúsenosti s blockchainovými peňaženkami
(hardvérové aj softvérové)
· vítaná ale nie nutná znalosť
Smart contracts (práca so solidity code v Ethereovej sieti)
* znalosť Blockchain technológie nie je nutnosťou, náš tím Ťa rád
vyškolí!
· verziovanie kódu pomocou Gitlabu / Githubu
· základná
orientácia v GIT (používateľský prístup)
· dodržiavanie
konvencii v projektoch (syntax aj štruktúra)
· základná orientácia v Linux systémoch Debian/Ubuntu (inštalácia,
konfigurácia)
· vzdialená správa (SSH, SFTP)
·
skúsenosť s Nginx, Node.js, MongoDB, PHP, MariaDB, Postfix, Let’s
Encrypt
· skúsenosti s technológiou Hyperledger Fabric
· vytváranie
hybridných aplikácii v React Native
· skúsenosť s
kontajnerizáciou a technológiami ako Docker, Kubernetes
· anglický jazyk - aktívna komunikácia
· tvorba Windows aplikácií v C#
· tvorba Android aplikácií
v Java
· tvorba aplikácií v Go
· programovanie
pluginov pre prehliadače
· programovanie mikroprocesorov alebo
Arduino
· zodpovednosť
· dodržiavanie termínov a dohôd
·
schopnosť a chuť hľadať efektívne riešenia komplexných úloh
·
motivácia sledovať a používať nové IT technológie
· logické
myslenie
· chuť na sebe pracovať a vzdelávať sa