C++ Software Developer

COREL
4hRemote

About The Position

C++ Software Developer - CorelDRAW Corel has an immediate vacancy for this role. Push the boundaries of tech. In your sweatpants. We’re looking for an intermediate or senior-level Software Developer to help us change the way the world works, with next-generation creative software tools. Here, you’ll innovate and develop new features for our powerful vector illustration product, CorelDRAW [https://www.coreldraw.com/en/product/coreldraw/?x-vehicle=ppc_brkws&utm_medium=cpc&utm_source=google&utm_term=coreldraw&utm_content=&utm_id=13192338709&extensionid=&matchtype=e&device=c&devicemodel=&creative=736007762559&network=g&placement=&campaignid=13192338709&x-source=ppc&x-target=ppc&promo=ppc&campaign_name=CDGS-Search-Brand-Evergreen-Tier1-EN&gad_source=1&gad_campaignid=13192338709&gbraid=0AAAAADew63T4uoIldpOJOoaNCoUPLaFKJ&gclid=EAIaIQobChMIsI7Sp5H4kgMVl87CBB2JoSNfEAAYASAAEgIy9vD_BwE]. The top creative and technical minds could work anywhere. So why are so many of them choosing Corel? Here are three reasons: 1.    This is the moment. It’s an exciting time at Corel, with a whole new approach to changing the way the world works. We’re at the forefront of a movement, and we want you to ride this wave with us.  2.    We want you to be you. Too often, companies tell you about their culture and then expect you to fit it. Our culture is built by the people who work here. We want you to feel safe to be who you are, take risks, and show us what you’ve got.  3.    It’s your world. We know you have a life. We want to be part of it, but not all of it. At Corel, we’re serious about empowering people to work when, how, and where they want. Couch? Sweatpants? Cool with us. We believe that happy employees mean happy customers. That’s why we hire amazing people and get out of their way. Sounds good so far? Awesome. Let’s talk more about the Software Developer role and see if we’re destined to be together.

Requirements

  • Creative, innovative, and passionate about all things software development.
  • Team player, motivated by technical challenges and obsessed with finding new ways to harness creativity and help people collaborate, connect, and achieve exceptional results.
  • Significant hands‑on experience coding in modern C++ (C++17/20/23).
  • Deep understanding of real‑world C++ development, building production systems, writing maintainable code, and navigating large, complex codebases.
  • Natural at creative problem‑solving, turning complex challenges into elegant solutions.
  • Bachelor's degree in Computer Science, Computer Engineering, Software Engineering or related field.
  • Someone who keeps pace with emerging technologies and practices.
  • Solid communication and interpersonal skills.
  • Great time and self-management.

Nice To Haves

  • Proficiency or hands-on experience with Web Assembly (WASM), Emscripten.
  • Hands-on experience with cloud infrastructure such as AWS.
  • Experience with and working knowledge of agile development practices.
  • Knowledge of other web-based design applications.

Responsibilities

  • Innovate and implement new ideas for our powerful vector illustration product, CorelDRAW.
  • Regularly participate in scrum meetings to plan and develop new features.
  • Peer review code to ensure excellence in code quality.
  • Develop, deploy, and debug secure cloud-based applications.
  • Implement best practices and solutions for cloud application support.
  • Support our engineering teams by troubleshooting and resolving software, pipeline, and infrastructure-related issues with an eye to automation.

Benefits

  • We offer a fully remote, work-from-anywhere workspace – and we mean it.
  • Hours are flexible, too! You’ve worked hard to build your life, and we don’t want you to give it up for work.
  • Our team is full of energy and a lot of really smart, motivated, fun people ready to welcome you in.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service