Senior C++ Developer - IMG.LY SDK

Festanstellung, Vollzeit · Remote

About the Job
IMG.LY is the creative engine behind beautiful video and photo editing experiences, our SDK is empowering hundreds of Apps—from Fortune100 companies to new startups. We build tools that fuel creativity. At our core, we’re a tight-knit crew of coders, designers, and engineers from all kinds of backgrounds, united by our maker-mindset and our shared passion for solving hard problems and building valuable, game-changing stuff.


As a Senior C++ Developer at IMG.LY, you'll become a central figure in our Creative Engine team. Driven by a passion for technical excellence and a commitment to developing market-leading creative solutions, you’ll help define the next generation of creative technology used by renowned global brands like Amazon and Hootsuite.
Your Role
  • Driving forward the future development of our CreativeEditor SDK.
  • Working collaboratively with cross-team to propose and evaluate new features and improvements, participating in strategic planning and team collaboration.
  • Make informed architectural decisions to ensure high standards of code structure, quality, and long-term codebase health.
  • Design and build intuitive, robust APIs that enable developers to integrate our creative editing features seamlessly into diverse applications.
  • Optimize the performance and scalability of the CreativeEditor SDK.
Your profile
  • Driving forward the future development of our CreativeEditor SDK.
  • Working collaboratively with cross-team to propose and evaluate new features and improvements, participating in strategic planning and team collaboration.
  • Make informed architectural decisions to ensure high standards of code structure, quality, and long-term codebase health.
  • Design and build intuitive, robust APIs that enable developers to integrate our creative editing features seamlessly into diverse applications.
  • Optimize the performance and scalability of the CreativeEditor SDK.
About You:
  • Demonstrates a deep understanding of software development principles and is proficient in modern C++ (C++20 onwards).
  • Comfortable working with non-C++ codebases, including JavaScript, Swift, Kotlin, and similar languages.
  • Skilled at navigating and understanding large and complex codebases.
  • Experienced in code architecture and building modular and reusable software components.
  • Prioritizes high test coverage, with hands-on experience using test frameworks like Google Test and strong debugging skills.
  • Able to explain technical concepts clearly and effectively to both technical and non-technical colleagues.
  • Likes to work on continuous improvements through iterative, product-focused development.
  • Comfortable about managing your own time and tasks with minimal supervision.
  • Passionate about learning new technologies and staying up-to-date with industry trends.
  • Strong team spirit, promoting a positive and collaborative work environment.
  • Fluent in English with excellent verbal and written communication skills for clear and effective collaboration.
  • You are a resident of the EU and / or you are authorized to travel and work throughout the entire EU.
Bonus Skills:
  • Experience working with or developing an Entity Component Systems (ECS).
  • Proficiency using Skia or other graphic libraries for rendering graphics, fonts, images and videos.
  • Strong understanding of video processing and codecs.
  • Background in cross-platform development and working with SDKS and WebAssembly.
  • Perhaps you enjoy speaking at conferences or sharing your wisdom in a blog, writing, and maintaining Open-source software? In any case, we certainly need to talk.
Assets
  • Permanent Contracts & Competitive Pay: Secure employment with competitive salaries.
  • Germany & Global Hiring: Contracts in Germany; DEEL for others with equal benefits.
  • EU & CET Timezone: Must be in the EU, within +/- 2 hours of CET.
  • Remote Work Flexibility: Mastered remote work with a close-knit team.
  • Quarterly Events: Remote and in-person team gatherings.
  • Annual Retreats: All-expenses-paid trips to locations like Portugal, Montenegro, and Turkey.
Let’s talk business
Tell us about your recent projects and future goals—we care about who you are now and where you're heading. Sample projects are more valuable than a resumee.

Hiring Process:
  • 30-minute cultural fit discussion with our People Experience Manager
  • 30-minute technical chat with hiring manager
  • A max four to five hour "take-home" assignment
  • Review and technical discussion with future colleagues
  • Meetings with your prospective Team Lead and our CEO
  • Decision-making phase
What you get out of it
  • 25 days of vacation
  • Equipment, Premium gear, including MacBooks
  • Support for attending conferences and Meet-Ups
  • Support for growth of your personal and professional skills
  • Monthly allowance for co-working spaces
  • Frequent in person meetings with team members
  • Annual company wide retreat for 1 week
  • Quarterly Team wide offsite
About us
IMG.LY is a dynamic and product led company with a distributed team delivering the market-leading solution for photo, video, and creative editing across industries. Our fully-customizable SDKs powers over millions of video and photo creations every month, as well as thousands of apps. Whether it's powering Marketing Tech, enhancing Print-on-Demand Services, elevating Social Media Apps, or supporting Creative Agencies, IMG.LY is the go-to choice. For renowned brands like Amazon, Brother, HP, and Hootsuite for their user's creative editing needs. Our close-knit team of over 50 individuals is composed of tech-savvy, creative, and open-minded professionals who prioritize transparency and open communication.
Dokument wird hochgeladen. Bitte warten Sie.
Fügen Sie alle erforderlichen (mit einem * gekennzeichneten) Angaben hinzu, um Ihre Bewerbung abzusenden.