Due to project demands my client requires a C++ Developer to join an existing team developing solutions for consumer products used by millions of customers.
*You will develop excellent quality software using agile techniques such as Test-Driven Development and Pair Programming
*Create complex user journeys and business logic as opposed to just having option buttons on the screen for instance.
*Be involved in story definition, working closely with QA's and product owners
*Working remotely with a large team, on a large, complex code-base
*Write exceptional quality, clean, concise, readable, testable and tested code
*5+ years' experience with C++ development and comfortable working in a Linux environment
*3+ years' experience with UI (user interface) development is essential
*At least 1 year working with QT
*Regular use of agile and XP practices such as pairing and TDD are highly beneficial
*Experience of development on embedded devices, graphics stacks and OpenGL would be a bonus
*Working alongside creative colleagues, and bringing their work to life as faithfully as possible
*Knowledge and experience of a wide range of best of breed open source and commercial technologies
Please note this role will be remote but there could be occasional travel to London.
Job published:28 days ago