Senior Fullstack / Backend Developer (TypeScript, Node.js, React)
Pre slovenskú kyberbezpečnostnú spoločnosť hľadáme Senior Fullstack / Backend Developera, ktorý sa chce podieľať na vývoji anti-ransomware riešenia Gryphon. Gryphon je produkt zameraný na detekciu a zastavenie ransomware pomocou pokročilých techník ochrany koncových zariadení. Našou ambíciou je pomáhať organizáciám eliminovať hrozby ešte predtým, než spôsobia škodu.
Job description
Na čom budeš pracovať?
Budeš súčasťou tímu, ktorý vyvíja centralizovaný manažment riešenia:
- Konfigurácia a správa koncových zariadení
- Zber, vyhodnocovanie a analýza bezpečnostných dát
- Backendové API (REST, WebSocket)
- Databázový dizajn a migrácie
- Škálovanie, optimalizácia a performance tuning
- Code review, testovanie (unit/integration – vitest) a dokumentácia
Frontend je postavený na React + TypeScript, backend primárne Node.js (TypeScript), v špecifických prípadoch Go.
Kontajnerizácia: Docker, databáza: PostgreSQL.
Prerequisites and skills
Tech stack
Must-have:
- TypeScript / JavaScript
- Node.js (Express, tRPC, Zod…)
- React (React-Admin, webpack)
- PostgreSQL
- Git, Docker
Veľká výhoda:
- Základy kybernetickej bezpečnosti
- PKI, digitálne podpisovanie, hashovanie, kryptografia
- Skúsenosti s AV/EDR/XDR riešeniami
Očakávame
- Min. 5 rokov skúseností vo vývoji
- Schopnosť pracovať samostatne aj v tíme
- Zodpovednosť a time management
- Angličtina B2, slovenčina C1
Further information
Tím a fungovanie
- 4 developeri + širší security tím (~40 kolegov)
- 1 deň týždenne office (BA, pri OC Vivo), zvyšok remote
- Týždenné porady osobne
- Vysoká miera autonómie – očakáva sa seniorný prístup a ownership
About the company
Európska spoločnosť pre kybernetickú bezpečnosť.
Apply for the position
You will be guided through the selection process by Anna. If you have any questions? Call +421 948 923 317.
Personal data
I hereby give my consent to the processing of my personal data contained in the job application, professional CV, personal questionnaire, personal data obtained from the contact form on the company’s website and personal data obtained during the interview at Grain s. r. o. in accordance with Act No. 18/2018 Coll. on the Protection of Personal Data (hereinafter referred to as “Act No. 18/2018 Coll.”) by Grain Slovakia s. r. o. for the purpose of employment mediation. Consent may be revoked in writing at any time, otherwise the consent expires 3 years from the date of its granting and the data will be anonymised and further used exclusively for statistical purposes. I also acknowledge that the rights of the data subject are regulated in Section 59 et seq. of Act No. 18/2018 Coll. I declare that I fully understand the conditions of processing my personal data and I give my consent knowingly, voluntarily and without reservation.