
Some of our employees are members of this committee and vote in the international standardization process of ISO/IEC C++.

We fund the working group for programming languages of the German Institute for Standardization (DIN). We closely track the latest versions of our compilers, Visual C++ and Xcode, so we can always use the latest C++ standard features as soon as they become available. There is some Assembler glue code where it is necessary, and our build scripts are written in Python, but other than that think-cell is all about C++. Even our customer portal is written in C++.

Challenges are plenty: from a solid understanding of what makes a good layout and which guidelines are followed by humans who do manual layout, to algorithms that produce an acceptable output fast enough for interactive slide design, to a graphical user interface that supports our new, original approach to slide layout in a way that is easy to understand yet unobtrusive, to solid technical solutions for automatic bug reporting and automatic updates, to compatibility with third-party software on the computers of half a million users.Ī wide array of extremely challenging C++ development tasksĪ working environment that makes this team stay and growĮnough time to make sure that every detail of your solution is perfectĪ flat organization and plenty of room for your ideasįamily-friendly working hours, no deadlines, no overtimeĪ competitive salary from the start and a raise to EUR 120,000 annually after only one yearĮverything we do is C++. And if they are reasonable, we do our best to provide it.ĭescription: Our focus is on business slides (as opposed to more artful applications) because they offer great potential for automation of layout tasks that are traditionally performed by PowerPoint users themselves. Besides, to relocate a candidate, instead of a one-fits-all package, our CEO speaks directly to the candidate about his/her specific needs. Visa Sponsorship: Yes, we support candidates by sponsoring their work permit, if they need one.
