Shapr3D

Shapr3D

Budapest, HU

Senior C++ Engineer – with maths

€35,000-€50,000 / YEAR

Senior C++ Software Engineer

We’re on a mission to reinvent 3D design for the 21st century.

To achieve this, we’re completely reimagining legacy computer-aided design (CAD) tools with an iconic, mobile-first product. Over the past two years of high-speed growth, our Apple Design Award-winning app has been regularly featured in Apple Keynotes and commercials, and demoed in retail stores around the world. But what we’re most proud of is the global user base that uses our product every day. We’re backed by top European VCs Point9 Capital and Creandum, focusing our $6M Series A on scaling our team across the board.

By joining engineering at Shapr3D you’ll get the chance to build a world class product – that’s already used by hundred of thousands design professionals across the globe. Hence, well on its way of disrupting a 30 years old CAD industry. Oh, and it’s rather satisfying when you see your app featured on apple.com. Yes. That’s right. Shapr3D is one of those apps.

Besides building an amazing application we are also working hard at Shapr3D, on building a world-class engineering organization. In our Engineering VP’s words: “our focus is on making sure that all our teams are empowered and incentivized to make decisions independently. People aren’t afraid of taking risks, setting ambitious goals, and in some cases, failing. We know how to learn from our mistakes.”  (Akos Kapui, Engineering VP). Read more about this and our engineering philosophy here.

How would you contribute to the mission?

  • Our growing number of teams take on larger initiatives and deliver the features end-to-end to customers. There are teams that work on supporting customers with new tools like 3D alignment of objects or adding support for keyboard and mouse. You will be joining one of the team and work on major features that should make a difference.
  • We don’t have dedicated roles for specific tasks, every engineer is equally responsible for engineering design, implementation and testing. You will be expected to be thrived to deliver high quality work and to be aspired to relentlessly learn and grow on the job.
  • We are dedicated to continue creating superior products, hence we invest a lot of time and energy in prototyping and user testing. Your desire to build magical user experiences will greatly help us to succeed in our mission. We’ve recently released an adaptive user interface that is a great example of how you can simplify complexity through high quality design.
  • We work in an agile environment with strong attention to well-structured code, testing, and continuous integration. We do our best to build sustainable code that enables high speed and high quality. Pragmatic decisions and approach help us to keep a good balance between quality and speed.

A sneak peek into our stack…

  • Our cross platform CAD engine is written in standard C++17
  • For our iPadOS and macOS app we build our UI and application logic is 100% Swift
  • On Windows we ship our app as a Universal Windows App and hence our application is written in in C# and XAML
  • Our proprietary rendering engine is using Metal APIs on apple devices while we use DirectX11 on Windows

In an ideal world you’ll bring a bunch of these things to the table:

  • knowledge of modern C++
  • in depth architectural design experience
  • computer science and math skills (meaning that you are not a mathematician but that you could for example implement a complex algorithm from a paper, and that you know basic linear algebra and geometry)
  • proven experience with writing high quality, testable, maintainable code
  • mobile development experience (ideally iOS), is a big plus

And these will be true about you as they will help you thrive at Shapr3D:

  • Curiosity fuels your journey
  • You are dedicated to building products that break the mould
  • You like to take ownership of things and to learn from your mistakes
  • Quality code and very robust architectural decisions define your approach while able to move fast and build things with flexibility
  • Users and data are at the core of your technical decisions
  • Users and the product come first. Team next. And your ego last.

What does 6 month success look like at Shapr3D?

Solving problems in our domain requires in-depth knowledge of computer architecture, operating systems and computer science, but more importantly you have to understand our product and domain. The first couple of weeks of your onboarding will mainly focus on learning and understanding our practices, while later it will shift towards autonomy and efficiency. You’ll be guided and mentored by experienced engineers throughout the onboarding process.

Within your first successful 6 months you designed, implemented and released multiple features to production. You’ve had countless occasions where you had to make decisions on how best solve a specific problem. You also received numerous pushbacks and feedback from your teammates which eventually led to a better outcome. You’ve learned tons of new things during this period and your work and contribution inspired others doing the same.

What we offer?

  • A down-to-earth culture and the chance to scale this thing up together
  • The chance to build a word-class product and to learn from some of the best professionals in their field along the way
  • Unconditional support for your professional development – be it reading a book or attending a course to grow your skills, it’s on the house
  • Relocation support if not from Hungary
  • 100% sick leave payment
  • A generous healthcare package with Medicover (upon passing your probation)
  • An iPad Pro and Ultimaker office 3D printer so you can play with the app
  • A spacious office with a panoramic view of downtown Budapest
  • One of the best coffee machines in town and well-stocked office snacks (including fruit, cereals, sweets, savories, a company Wolt account while we’re working remote, and more)

If all these speak to you and up for reinventing 3D design for the 21st century, we should definitely talk! And don’t worry if you don’t tick every single box in the requirements. We’re always looking to hire for potential and the right mindset – so we’d still love to hear back from you.


About Shapr3D

Shapr3D is the world's first professional mobile CAD designed specifically for iPad Pro and it's on a mission to reinvent 3D design for the 21st century. To achieve this, we’re completely reimagining legacy computer-aided design (CAD) tools with an iconic, mobile-first product. Over the past two years of high-speed growth, our Apple Design Award-winning app has been regularly featured in Apple Keynotes and commercials, and demoed in retail stores around the world. But what we’re most proud of is the global user base that uses our product every day. We’re backed by top European VCs Point9 Capital and Creandum, focusing our $6M Series A on scaling our team across the board.