Position: Middle/Senior C++ Developer
Company: AgileEngine
Experience required: 3y
English level: upper

**This opportunity is available for people who are based in Poland.**

Join the squad of experienced software experts and pump up your skills by building off-the-wall software solutions for Fortune 500 and Future 50 brands. We have opportunities in 90+ projects you can contribute to.

**What you will do**
● Design, build, and maintain efficient, reusable, and reliable C++ codes in MS Visual Studio (Windows)
● Be responsible for testing, integration, documentation and deployment of software
● Design and implement features/components in a 3D desktop application
● Work on various tasks and projects related to C++ 3D development
● Collaborate with different team members and work with various departments if needed

**Must haves**
● Bachelor or Master degree in Computer Science, IT, Engineering or any other related subject
● Strong experience in developing 3D applications in C++ as well as knowledge in AR, VR and QT desired
● Experience in designing, writing and shipping multithreaded code written in C++ (including C++ 11 and 14)
● Experience with Qt (versions 5 and above). Ideally with Qt Plugins
● Aspiration to constantly enhance and learn about new technologies and concepts
● Knowledge in debugging software, version control systems (Git, SVN, etc), and building environments (cmake)
● Fluency in English is mandatory, further languages are a plus
● Siemens Teamcenter Soa Api
● Experience in 3D frameworks (e.g. OpenSceneGraph), computer graphics and UI / UX design

**The benefits of joining us**
● Professional growth: Accelerate your professional journey with mentorship, TechTalks, and personalized growth roadmaps
● Competitive compensation: We match your ever-growing skills, talent, and contributions with competitive USD-based compensation and budgets for education, fitness, and team activities
● A selection of exciting projects: Join projects with modern solutions development and top-tier clients that include Fortune 500 enterprises and leading product brands
● Flextime: Tailor your schedule for an optimal work-life balance, by having the options of working from home and going to the office – whatever makes you the happiest and most productive.