C++ User Interface Application Developer

Kiron

New Member
Joined
Sep 11, 2014
Messages
5
Reaction score
0
Location
Johannesburg
Kiron is looking for a C++ application developer that focuses on interactive and dynamic user interface systems to join our team of software engineers. We are enhancing and expanding our portfolio of games and need a developer with solid practical development experience. The development environment is dynamic and fast paced at times. Our top candidates will have a desire to build great games and have passion for what they create.

This candidate will be working with critical code sets on some of our biggest game titles, which have several hundred thousand users across a multi-national client base. The candidate must be able to write coherent, organized code and be able to work on a complex code-base with high levels of abstraction.

The candidate must have experience in developing visual display systems for terminals, kiosks or games with a focus on writing the code responsible for render and display.

In addition to his coding skills, the candidate will have a good understanding of visual presentation as it relates to the combining of elements within an interactive or animated user interface.

About Kiron
Kiron Interactive is a specialist software development company recognised for pioneering the virtual sports industry.
We innovate, design and develop skill-based, sports-orientated, interactive virtual games using our patented technology. We also deliver virtual sports content to the gaming industry with photo-realistic animation to replicate real sports events. Our flagship internet product, Turfmaster, was one of the first online skill-games launched on the web and went on to establish virtual horse racing as a global phenomenon. We have delivered the virtual sports experience to a variety of high profile gaming and media clients.

Required Skills & Experience (At least 4 years at Advanced level)
• C++11 standard
• OpenGL coding knowledge
• Developing visualisation applications that render to screen
• Developing user interface applications for kiosks or similar
• Creating and maintaining custom libraries
• Creating or using 2d / 3d rendering systems

Beneficial Skills and Experience
• Game UI development experience highly desirable
• Using video / audio conversion and encoding software
• Gaming industry experience
• Agile software development methods
• Using Photoshop and / or 3d design applications
• General creation of 2d / 3d elements used within user interfaces
• Working with graphic and creative teams
• A general understanding of colour and presentation
• Linux use and coding experience

Attributes that we are looking for in a successful candidate
• Proficient in English both spoken and written
• Self-motivated and good attention to detail
• Strong analytical skills with ability to contribute in problem solving
• Team player, loyal and client friendly
• Ability to handle multiple tasks
• Ability to work with clients in a positive, presentable and mature manner.

Portfolio document
Please compile a portfolio document, covering at least 2 recent projects that you have worked on. These must display your experience in creating graphical user interfaces for either Gui applications or games. The document should be presented as a case study / use case including:
• Url if live
• Screenshots or screen cams showing your user interface (or game) in action and code that you may be willing to share
• Technology used
• Description of the logic behind the development
• System schematic or diagram if this can aid explanations
• The candidate’s role in the project
• The candidate’s depth of involvement, contribution and value brought to the project
• Challenges, low points and highlights.

User interfaces developed in non C++ platforms such as Flash / Director may be included as reference if they display your ability to create beautiful and dynamic work.

Please do not submit examples of work that you are not passionate and proud of. Web pages or applications with dropdowns and text boxes will result in a negative assessment of your skills.

Skills Matrix Document
Please complete the skills matrix document with years of experience and level as per the spec. Skill levels are: None, Beginner, Comfortable, Advanced or Expert. The document is available for download from our website: http://www.kiron.co.za/DeveloperApplication.aspx

Additional Information
Type: Full-time
Experience: Mid-Senior level
Industries: Computer Software, Computer Games, Information Technology and Services
Salary: Negotiable, based on skills and experience.

Apply
Please submit your details and CV on our website:
http://www.kiron.co.za/DeveloperApplication.aspx
 
Top
Sign up to the MyBroadband newsletter
X