Description
SENIOR C++ ENGINEER - C++
Our client is looking for a Senior C++ Developer to join their fast paced tea. You'll be designing and implementing new features, designing architecture and interfaces, assuring the right level of quality and extensibility. You'll use your C++ expertise to create solutions and fixes and follow clean code principles.
What you'll be doing
architecture ideas that may improve the present product
high quality and technical excellence
efficient and maintainable code, whilst meeting the agreed requirements
implementation of the current software development practices, processes and standards
code reviews, design reviews, teaching, mentoring or giving technical talks and writing documentation.
What do you need?
Around 3-4 years of experience with C++
Very good knowledge of the C++ programming language and the STL library
Experience with OpenGL
Good knowledge of design patterns and clean code principles
Good knowledge of automated testing techniques and tools
Experience with Continuous Integration
Knowledge of some of these is a plus: Git, AWS, Java, Objective-C, Android, Linux, Scripting languages
What you'll get out of this role
The chance to work within an agile team on interesting mobile products
Friendly and open-minded work environment and very positive work atmosphere
Being part of the success of the internationally recognised brand
Great development and training opportunities