Position: Trainee C++ Developer
Company: Crunch
Experience required: 1y
English level: upper

Project description:
Network Monitoring Solution
You will join an embedded R&D team of 10 Developers specialized in the internet of things, optimizing network performance, traffic and data analysis, and developing network visibility solutions.
Our Customer is a Netherlands Product company with about 40 employees developing its own soft for data processing. More than 1000+ clients from all over the world use their innovative product

Mandatory Requirements:
0.5+ years of commercial software development experience.
Experience with object-oriented and functional programming languages such as modern  (14)
Strong GNU/Linux experience (all the development processes will be on Linux)
Knowledge of Git
Knowledge of TCP/IP Networking and Protocols
Understanding of Google tests

Optional Requirements:
Debian packaging
Experience with CI/CD tooling, GitLab
Experience with Win32 API

You:
Have excellent communication skills and upper-Intermediate English
Task-oriented and out of the box thinking
Flexible and independent in task solving and a team player at the same time

Main Responsibilities:
Taking part in every step of the engineering process
Implementing best practices and technical solutions (support the current product as well as extend the functionality and develop new features)
Write a professional, performant, high-quality code that will support a rapidly scaling
Define a testing and validation procedure

We offer:
Annual paid leave – 18 working days (100% compensation)
Annual paid sick leave – 10 working days (100% compensation)
Premium medical insurance (dental services included)
Opportunity to become a part of our professional team
Opportunity to participate in various events (educational programs, seminars, training sessions)
Flexible working schedule
Free parking place
Massage in the office
Competitive compensation