Position: Full stack Developer
Company: Matrix
Category: Node.js
Experience required: 3y
English level: upper

Matrix Eastern Europe, the offshore division of Matrix IT, one of the leading global R&D services companies with more than 10,000 professionals, is looking for a Full-stack NodeJS developer to join one of our teams-Argus!

Argus consulting activities, including supporting OEMs and Tier 1s building up and executing their cybersecurity processes, risk management, and security concepts. Activities include analyzing future designs, use cases, and architectures and 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 strong 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.