Position: Full-stack NodeJS developer
Company: Matrix
Category: Node.js
Experience required: 3y
English level: upper
Published: 2022-10-01T00:00:00+03:00

Here is our offer:
 • Remote work and flexible working hours 
• Professional and career benefits 
• Top-quality work environment 
• Additional 20 days of paid leave 

Argus consulting activities, including supporting OEMs and Tier 1s in building up and executing their cybersecurity processes, risk management, and security concepts. Activities include analyzing future designs, use cases, and architectures, identifying potential security gaps, and suggesting appropriate solutions. Dive into the details of embedded system design, automotive networks, and architectures as well as operating system security in order to design cost-effective security strategies and implementations. 

Key Responsibilities: 
• 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 

Required Skills and Experience: 
• At least 2-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 solid communication skills 
• Ability to assume ownership of goals and products, and take part in all development stages 
• Passion for code craftsmanship 

Advantage:
 • 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 

One last thing, if you have a lot of these skills, but not all of them, please still apply. We love to teach those who are willing to learn.