Remote (Country) Full-time

think-cell is hiring a C++ Developer (f/m/d)

About the Role

At think-cell, we are in search of intelligent, innovative C++ Developers with a robust theoretical foundation. Whether you are an experienced professional or a recent graduate in Computer Science, Physics, or Mathematics, your primary asset is your problem-solving prowess and C++ expertise. We provide an environment that merges complex technical challenges with a balanced professional life and a culture that emphasizes thoughtful, methodical engineering over hasty implementations. think-cell is a thriving, dynamic software enterprise headquartered in Berlin. Our products streamline and elevate PowerPoint functionality, serving over 1.3 million professionals globally, including leading consulting firms and international corporations. We are dedicated to code excellence, sophisticated algorithms, and a refined user experience. As a company founded and led by computer scientists, we cultivate a developer-centric atmosphere that attracts and retains top-tier engineering talent. Our Organizational Principles: - Forward Thinking: Embracing transformation and challenging conventional wisdom - Ownership: Taking pride in our work and learning from our experiences - Customer First: Prioritizing sustainable value creation - Unified Team: Promoting collaborative, respectful, and ethical interactions - Strive for Excellence: Setting ambitious objectives and pursuing superior quality Technology Overview: Programming Languages & Standards: - Complete codebase and customer portal developed in contemporary C++ - Assembler for low-level tasks; Python for build scripts - Track latest compiler innovations (Visual C++ & Xcode) - Active contributors to C++ standardization processes - Official supporter of the Standard C++ Foundation Libraries & Infrastructure: - Extensive Boost integration - Custom range library expanding iteration concepts - Cross-platform support via proprietary library - Proprietary reference-counting and persistence solutions - Advanced bug reporting mechanism with runtime assertions - Automatic bug submission and categorization system - User-friendly web portal for update downloads Core Algorithms & Research: - Innovators in automatic slide layout algorithms - Developed novel algorithms for point cloud and column chart labeling - Collaborated with industry experts to optimize performance - Created unique generic data structures - Advanced chart recognition technologies - Distributed indexing for massive document collections Reverse Engineering & Integration: - Utilize IDA Pro for comprehensive Microsoft Office API analysis - Developed resilient function-hooking engine - Dynamic executable patching - Advanced assembly pattern matching capabilities Work Approach: - Full feature ownership from design to customer feedback - Collaborative when necessary, minimal recurring meetings - Feature completion determined by individual judgment - Encourage contributions from all team members Ideal Candidate Requirements: - Exceptional C++ programming skills - Strong academic background in technical disciplines - Passion for efficient, elegant algorithmic solutions - Independent working capability - User-centric problem-solving approach - Proficient English communication Comprehensive Benefits: - Intellectually stimulating development challenges - International, academically accomplished team - Market-leading product contribution - Complete feature autonomy - Collaborative workplace culture - Balanced work-life approach - No overtime or weekend work - Flexible meeting and deadline structures - Inclusive, merit-based organizational culture - Relocation assistance - Competitive compensation - Professional development opportunities - Conference participation - Optional language learning support Interested candidates within UTC-1 to UTC+4 time zones are encouraged to apply. Let's discuss your potential contribution to our innovative team.

Required Skills
C++ ProgrammingAlgorithm DesignCross-Platform DevelopmentBoost LibrariesPerformance OptimizationAssembly LanguagePython ScriptingSoftware Reverse EngineeringComputer Science FundamentalsOpenCV
Got hired remotely?

Get paid like a professional

Remote clients expect company invoices, not personal PayPal requests. Glopay forms an EU partnership that makes you look legitimate while you stay independent.

Professional invoices with EU company details
Compliance handled automatically
Withdraw to any bank account
Income reports for easy tax filing
Create free account
Free signup • 5 min setup
About company
think-cell

A profitable software company based in Berlin that develops productivity software for creating data-driven presentations in Microsoft PowerPoint, with over 1.3 million professional users worldwide.

Visit website
Job Details
Category backend
Posted 4 months ago