Position: C++ Developer
Company: Art2Hire
Experience required: 3y
English level: upper

Our client -  a Sweden based open-minded and transparent company that develops software products and solutions and target a global market is now looking for a  C++ Developer​ with relocate opportunities to a Gothenburg. 

Location: Sweden
Type: Relocate, full-time
Start date: ASAP
About company and your role:

The company was founded by a group of talented and driven software professionals and engineers and believe that with talented individuals, who have the support and backing from the whole group they can achieve great things. It`s a multinational and multicultural company focused on providing high-end services and solutions within software development, continuous integration, and continuous deployment.
As a C++ Developer​ you will work with clients to build high-quality infrastructure and solutions using modern technologies and methods. 

Responsibilities include but are not limited to:

Build mission-critical high-quality software products
Shape the architecture and software products
Build C++ software components that follow industry-standard design patterns, development methodologies, and deployment models 
Provide technical leadership
Collaborate with other developers and programmers throughout the development process.
Requirements:
3+ years of experience in software development.
Bachelor’s degree or higher in computer science, computer engineering, electrical engineering, math, scientific or any other technical discipline
Fluent in and passionate about modern C++ (C++11 and higher, STL, Boost, Clang, MSVC)  
Interest and ability to learn new technologies as needed.
English - Upper Intermediate+
Preferred Qualifications  

Deep understanding of objected-oriented programming and design principles 
Good understanding of algorithms and design patterns 
Experience with different programming paradigms 
Track record of problem-solving and technical innovation 
The ability to take initiative and to work independently and in a team
Experience with distributed systems 
The company offers:
International working environment
Visa sponsorship and relocation package
Gym and fitness perks
Private health insurance
Work/life balance
Career development support
Parental leave and extra compensation
Competitive salary
Paid time off and flexible schedules