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.
Tasks
- 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.
Requirements
- Demonstrates a deep understanding of software development principles and is proficient in modern C (C20 onwards).
- 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.
Benefits
- 25 days of vacation
- Support for attending conferences and MeetUps
- Support for growth of your personal and professional skills
- Monthly allowance for coworking spaces
- Frequent in-person meetings with team members
- Annual company-wide retreat for 1 week
- Quarterly Team-wide offsite
Hiring Process
- 30-minute cultural fit discussion with our People Experience Manager
- 30-minute technical chat with hiring manager
- A max. 3-4 hour take-home assignment
- Review and technical discussion with future colleagues
- Meetings with your prospective Team Lead and our C-level
- Decision-making phase
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 resume.
Key Skills
Employment Type: Full Time
Experience: years
Vacancy: 1
Senior Developer • Bochum, North Rhine-Westphalia, Germany
#J-18808-Ljbffr

Kontaktperson:
img.ly HR Team