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