DevJobs

Full Stack Engineer

Overview
Skills
  • TypeScript TypeScript ꞏ 3y
  • JavaScript JavaScript
  • Go Go
  • Rust Rust
  • Python Python
  • Java Java
  • React React ꞏ 3y
  • Node.js Node.js
  • Angular Angular
  • Vue.js Vue.js
  • Svelte Svelte
  • PKI
  • SAML
  • SSH
  • TLS
  • Valtio
  • Zustand
  • Browser APIs
  • Cryptography
  • DOM
  • HTTP
  • MobX
  • OAuth
  • OIDC
Join our amazing team as a Full Stack Engineer!

Join our innovative R&D team at Cyolo, a leading cybersecurity company dedicated to securing remote access for organizations in the most critical and sensitive environments. We’re building a team of highly motivated, resourceful, and authentic individuals who are passionate about learning, collaborating, and making a real impact.

Responsibilities:

  • Design and develop complex front-end applications using React.js and TypeScript
  • Contribute to backend development using modern programming languages (Go, Rust, Java, Python, Node.js)
  • Act as a key consultant during development of features with significant UI exposure
  • Introduce and integrate relevant innovations into the frontend architecture
  • Work on infrastructure tasks for the UI, including hands-on implementation
  • Discuss and improve performance, security, and user experience in complex systems
  • Collaborate with the team on distributed systems at global scale

Requirements:

  • 4+ years of experience as a full stack developer, with 3+ years focused on front-end development using React.js
  • B.Sc. in Computer Science, Software Engineering, or a related field
  • Strong proficiency in JavaScript (including vanilla JS) and TypeScript
  • Experience with frontend state management solutions (MobX, Zustand, Valtio, etc.)
  • Understanding of browser internals, HTTP, DOM, and Browser APIs
  • Ability and passion for writing hands-on code
  • Strong collaboration and communication skills

Nice to have:

  • Backend experience in Go
  • Experience designing and maintaining a UI components library
  • Knowledge of other frontend frameworks (Vue.js, Svelte, Angular, etc.)
  • Familiarity with web identity protocols (OAuth, OIDC, SAML) and network protocols (HTTP, TLS, SSH)
  • Understanding of cryptography, PKI, and cybersecurity concepts
Cyolo