UI Developer Software, C++, User Interface, 3D

Haybrook IT Resourcing Ltd
From £22,000 to £37,000 per annum
02 Dec 2017
08 Dec 2017
Contract Type
Full Time
UI Developer – Software, C++, User Interface, 3D

An Oxford based 3D design software house is looking a User Interface Developer to join their growing software team as they push towards the release of a major product in 2018. The UI Developer will work within a C++ environment, driving the front-end and visual elements of novel design tools within a multidisciplinary team.

Want the opportunity to design and build awesome User Interfaces for novel, real-world 3D-printing tools with a fantastic team? Do you want to enhance your skills with modern languages and toolchains. Passionate about combining programming and UI design to create amazing user experiences? Yes? Then this role is for you.

The Role

You will be designing User Interfaces that support a fantastic user experience for the 3D printing community, working collaboratively with UX designers, core developers, mathematicians, academics and mechatronic engineers to explore the User Interface design space; contributing novel ideas and sitting squarely where hardware, software and user-experience meet. You will see your work quickly translate into awesome tools which create physical 3D printed objects.

About Us

They are a new and exciting company with a fun, collaborative, product-driven atmosphere that empowers creative thinking and values the contributions of all our team members to the ambitious overall project vision - your work will be rewarded with equity. They both value and require independence and flexibility; and are an Equal Opportunities Employer committed to diversity and social inclusion. They work reasonable hours and will accommodate individual’s circumstances where possible.

About You

You are in love with design in the process and passionate about creating reliable solutions. You enjoy implementing your own designs, while understanding each step in the development process, ensuring that the user experience stays the top priority. Bringing clean and modern visual design, you strive to create elegant interfaces that delight the user.

The company is interested in people from a wide range of educational and professional backgrounds who have such as; computer science, creative industries (games, digital media), mathematics, and mechanical engineering. You may have a background in 3D and an endless technical curiosity for new tools and software.

The most important skill will be a willingness to learn and to communicate and collaborate with the team.


  • Familiarity with C++ and good skills in at least one modern language (C++, C, C#, Python, Java, Rust)
  • Familiarity with at least one UI toolkit (QT, IMGUI, Turbobadger, HTML5/CSS/JavaScript, GTK+, CEGUI, wxWidgets)
  • Collaborative and open communication across teams, willing to advocate your ideas, and open to critique and feedback
  • Enthusiasm for delivering modern, iterative design
  • Friendly, curious, creative

  • Experience in designing and delivering software with modern C++
  • Skills in UI elements: Layout, iconography, typography, graphic design, animation, UI prototyping
  • Understanding of interaction design and user-centred design
  • Comfortable working from prototypes and interpreting user research
  • Knowledge of the maker community and existing 3D design tools
  • Portfolio demonstrating academic / personal projects and any UI design
  • Practice working with Agile development, and associated tools (testing, continuous integration, etc.)
  • Version and source control (e.g. Git, SVN)
  • 3D modelling (e.g. Creative, MCAD)
  • Games engines (e.g. UE4, Unity, LibGDX)
UI Developer – Software, C++, User Interface, 3D

Referral Scheme: If this role isn’t for you then perhaps you could recommend a friend or colleague to Haybrook IT. If we go on to place that person in a permanent or temporary capacity then you could be rewarded with £500!! Please see our website for terms and conditions.

Haybrook IT Resourcing is Oxford’s leading IT recruitment agency. With exclusive access to some of the region’s most successful companies, send in your CV today to secure your next IT position.

Haybrook IT Resourcing Ltd acts as an employment agency and an employment business.

We value diversity and always appoint on merit.

This job was originally posted as www.cwjobs.co.uk/job/77500916