Position: Senior C++ Engineer
Company: Brightgrove
Category: C++
Experience required: 5y
English level: upper

**ABOUT THE CLIENT**
Our customer has been building internet service software for more than 20 years for the largest independent software companies in Canada.

Today, it is a new startup company that provides service orchestration software and services solutions that help fixed service providers manage the next generation in-home broadband experience. Our productized service orchestration platforms allow cable, fiber, and fixed wireless broadband service providers to manage residential and business devices and services, as well as bring extensive automation and analytics to reduce operational costs and improve the user experience.

**PROJECT DETAILS** 
We will be working on a brand-new solution for a private market. The WiFi device management and operations platform. The product is at the early stage of development and is built out of several modules: 3 are almost ready, 4th is in development now and 3 more are planned.

Tech stack: UI on React and C++ back-end with POCO Libraries. AWS, deploy using Amplify, Git

**YOUR TEAM**
We are planning to establish a dedicated team with 2 Senior Engineers (C++ Backend and React Frontend) and then will expand with 2 Middle, Junior Engineers, and PM.

**WHAT’S IN FOR YOU** 
- Medical insurance after the trial period
- 20 paid days per year for your vacation and health
- Long term and stable projects
- Relocation options
- Strong experts you can collaborate with and learn from
- Smooth and respectful interviews
- English and German classes

**RESPONSIBILITIES**
- Develop and maintain the product modules from scratch
- Analyze and review customer’s specifications, SW requirements
- Architecture development and code review
- Take responsibility to define all stages of your work and ensure you deliver 
   a tested and testable solution

**SKILLS**
- 5+ years of commercial software development experience
- Excellent knowledge of C++ 11/14
- Experience with WiFi, networks and routers
- Ability to design microservices architecture
- Good communicational and interpersonal skills
- Outgoing personality, consultative approach
- Good English communication skills (spoken and written)

Will be a plus
- Experience with POCO Framework
- Experience to deploy using Amplify, AWS, REST, SQL, Kafka