Full Stack Developer
About The Position
- Work alongside UI designers, backend developers, and cyber security researchers to implement backend services and user-facing interfaces for our growing suite of cyber security applications
- Effectively communicate and collaborate with colleagues and stakeholders
- Take ideas from design to deployment
Requirements
- +3 years working as a Full Stack Developer
- Experience with client-side frameworks preferably React
- Experience with server-side development preferably Node.js
- Hands-on experience working with databases (SQL/NoSQL)
- Experience with building complex large-scale software solutions from scratch to live production
- Understanding of Object-Oriented Programming and design patterns
- A quick learner, ready to work in a fast-paced multi-task environment
- A team player with strong communication skills
- Ability to assume ownership of goals and products, and take part in all development stages
- Passion for code craftsmanship
Advantages
- Experience in Microservices architecture and flexible system design
- Containerization, Docker, Kubernetes
- Experience with AWS / GCP
- Experience in writing unit tests and writing testable code in general
- Experience working in Unix/Linux environment