
think-cell · Berlin (Germany)
At think-cell, we’re seeking bright, creative C++ Developers with a solid theoretical background. Whether you're a seasoned professional or a recent graduate in...
At think-cell, we’re seeking bright, creative C++ Developers with a solid theoretical background. Whether you're a seasoned
professional or a recent graduate in Computer Science, Physics, or Mathematics, what matters most is your problem-solving ability
and C++ skills. At think-cell, we combine deep technical challenges with a healthy work-life balance and a culture that values
thoughtful engineering over rushed delivery. Most of our team is based in Berlin, but we also welcome remote developers working
from UTC–1 to UTC+4, reflecting our commitment to flexibility and collaboration across regions.
How You’ll Work
What We Offer
Our Values
As part of our team, you will embody and help shape the following principles that define us:
Why is think-cell the right place for you?
We empower over 1.3 million users across 35,000 companies, including top consulting firms and major global enterprises. With
offices in Berlin, Munich, Denver, Boston, London, Tokyo, and Dubai, we’re a diverse team of over 220 people, committed to
innovation and excellence.
think-cell is more than a job – it's a chance to be part of an innovative, inclusive team that values collaboration and growth. We
encourage applicants from all backgrounds to apply. Together, we can shape the future of productivity software.
We can’t wait to see what you’ll bring to the team!
About The Role At think-cell, we are continuously improving how professionals create business presentations by introducing smarter automation and assistance features into our product. In this role, you will help turn new ideas and early AI-driven concepts into reliable features used by more than 1.3 million users worldwide. You will build production-ready systems that connect modern backend services with intuitive user interfaces. In this role, you will work closely with both C++ engineers developing the core product and AI engineers exploring new automation capabilities, helping bring new functionality from concept into everyday product usage. This role is ideal for engineers who enjoy building clean, scalable systems, care deeply about code quality, and are motivated by shipping impactful features in a highly collaborative engineering environment. What you will do * Build and maintain production-ready backend and full-stack features using TypeScript * Integrate AI-powered functionality into the think-cell product, such as text editing assistance and automated slide creation * Work closely with C++ engineers and AI engineers to translate ideas and prototypes into robust product features * Contribute to a strong engineering culture with rigorous code reviews and high standards for code quality You will be great for this position if you have * A degree in computer science, mathematics, physics, or a similar technical field * Relevant experience as a backend or full-stack engineer * Strong experience with TypeScript and Node.js in production environments * Curiosity about AI technologies and interest in integrating them into real-world products * Experience with Python or C++ is a plus What We Offer * Brilliant Team: Work with international colleagues with strong academic and professional experience * Work–life balance: Flexible working hours and an environment that respects your time and focus. * Stable Environment: Join a market leader with a reliable product. * Direct Exposure to C-level * Competitive salary & Relocation Support to Berlin Why is think-cell the right place for you? At think-cell, we’re not just building innovative software – we’re empowering over 1.3 million business users across 35,000 companies, including the world’s top consulting firms, DAX 40 leaders, and the biggest US blue-chip enterprises. With offices in Berlin, Denver, Boston, London, Tokyo, and Dubai, we are a diverse, passionate team of over 220 people, united by a shared commitment to excellence and innovation. Our proprietary technology sets the standard in business document creation, and we're in a dynamic, growing market with enormous potential. As we continue to lead the way in our industry, we’re looking for talented individuals who can help us shape the future of business productivity. Our Values At think-cell, our values are at the heart of everything we do. They guide how we work, collaborate, and create value for our customers. As part of our team, you will embody and help shape the following principles that define us: * Forward Thinking: We are adaptable innovators – we embrace change, value progress, and challenge the status quo to find the best solutions. * Ownership: We take pride in our work – we own our mistakes, learn from them, and go the extra mile to deliver exceptional results. * Customer First: We are committed to our customers – we understand, prioritize, and deliver lasting value through meaningful solutions. * Unified Team: We cultivate collaboration and value every voice – we prioritize integrity and respect, ensuring everyone feels heard, supported, and aligned in our shared mission. * Strive for Excellence: We are driven by excellence – we set ambitious goals, pursue quality relentlessly, and foster growth through exceptional talent. Join Our Journey We encourage you to apply even if you feel you don’t meet every single requirement. At think-cell, we celebrate diversity because we know it drives creativity and excellence. We welcome individuals from all backgrounds who are passionate about making a real impact. Joining us means more than just a job – it’s an opportunity to be part of an inclusive, innovative, and supportive team that values collaboration and growth. Together, we can push boundaries and achieve great things. Let’s shape the future of productivity together. We can’t wait to see what you’ll bring to our team.
Join us as a (Senior) Full Stack Developer - Web (f/m/d) in Berlin Our Story We are looking for a Senior Full Stack Developer (Web Platform) to help shape and scale think-cell’s web platform and enable multiple teams to efficiently manage and publish content. This is not a role for someone who only wants to work within a fixed web stack or maintain existing templates. We are looking for a web engineer who enjoys solving complex technical problems, making sound architectural decisions, and building systems that remain robust and maintainable as requirements evolve. You will work across frontend and backend, improve the technical foundation of our web platform, and help us build scalable solutions that enable our teams to manage and publish content. Along the way, you will collaborate closely with stakeholders across design, marketing, product and engineering but with strong ownership over technical quality, long-term maintainability, and the overall direction of the platform. Our Values As part of our team, you will embody and help shape the following principles that define us: * Forward Thinking: We embrace change and challenge the status quo. * Ownership: We take pride in our work and learn from our mistakes. * Customer First: We prioritize delivering lasting value. * Unified Team: We foster collaboration, respect, and integrity. * Strive for Excellence: We set ambitious goals and pursue quality. What you will do * Design, build, and evolve our web platform features across front-end and CMS back-end. * Solve complex technical problems in a pragmatic way, balancing speed of delivery with long-term maintainability * Drive architectural improvements that make our web ecosystem more robust, scalable, and easier to work with * Build and improve our back-end functionality in PHP and Laravel for integrations, dynamic features, and internal tooling * Extend and optimize our CMS and publishing workflows to support efficient content operations without compromising technical quality * Improve performance, Core Web Vitals, accessibility, and technical SEO foundations across the platform * Work on the evolution of our current web architecture, while also challenging existing approaches when better solutions exist * Collaborate with design, marketing, product, and engineering teams to turn business requirements into well-structured technical solutions * Interface with back-end systems written in C++, ensuring reliable and efficient data exchange across system boundaries * Identify opportunities to improve developer experience, reduce complexity, and raise the overall engineering standard of the platform * Take ownership of technical tasks and help define best practices for modern web development at think-cell What we are looking for * Strong experience building and shipping production-grade web platforms, applications, or systems * A proven ability to solve non-trivial technical problems and work confidently in complex web related codebases * Strong full stack engineering skills, with solid backend experience in PHP, Laravel, or similar technologies and a frameworks * Strong frontend fundamentals, including HTML, CSS, JavaScript and modern approaches to building maintainable user interfaces * Good judgment when making architectural and technical trade-offs * A pragmatic mindset: you know when to build for flexibility and when to keep things simple * Curiosity and confidence to work with unfamiliar technologies or domains when needed * A strong sense of ownership and responsibility for code quality, maintainability, and technical outcomes * Experience collaborating across disciplines and communicating clearly with technical and non-technical stakeholders in English Nice to have * Experience with Statamic CMS * Experience with static site generation challenges * Experience with Deployment Tools such as Jenkins or similar tools * Familiarity with Tailwind, Alpine.js, or similar frontend tools * Experience improving performance-critical, SEO-relevant, or content-heavy platforms * Familiarity with Python for automation or tooling * Experience integrating with non-web backend systems or services Why is think-cell the right place for you? think-cell is a profitable, fast-paced software company based in Berlin. Our products simplify and enhance PowerPoint, used by over 1.3 million professionals worldwide including top consulting firms and global corporations. We prioritize code quality, elegant algorithms, and a refined user experience. Owned and led by computer scientists, think-cell offers a developer-focused environment that attracts and retains top engineering talent.
THE OPPORTUNITY At NavVis, we build cutting-edge technology that powers spatial intelligence across industries — on a large, performance-critical C++ and Python codebase. This is a software engineering role at its core. We're looking for a strong engineer who has chosen to specialise in how software gets built — the build systems, toolchains, and workflows that let hundreds of engineers write, test, and ship code faster. You'll design and build developer tooling, speed up local development, and remove friction across the engineering organisation. You'll work closely with our infrastructure and DevOps teams, but this is not a DevOps or platform-operations role. Your focus is the developer inner loop — build speed, test reliability, toolchain design, and engineering productivity. Most of your time goes into building and improving developer-facing tooling, not operating production infrastructure. If you have deep software-engineering fundamentals and enjoy pointing them at build systems, CI/CD, and a smooth end-to-end developer experience, you'll have the autonomy to shape how NavVis engineering builds and ships software. HOW YOU WILL MAKE AN IMPACT * You will design and build the tooling, frameworks, and automation that streamline how NavVis engineers write, test, and release code — treating developer tooling as a first-class software product, not glue scripts. * You will improve the developer inner loop end to end: faster and more reliable builds, dependable tests, better local development environments, and modern toolchains across a large C++/Python codebase. * You will own significant parts of our build and CI/CD systems — build graph, caching, toolchains — to raise developer velocity and cut friction across teams. * You will solve hard engineering problems in build performance, hermeticity, and cross-language/cross-platform builds, applying the systems-design and debugging depth of a strong senior engineer. * You will partner with engineering teams to find workflow pain points, set best practices, and drive measurable improvements in onboarding, build times, and productivity. * You will act as a technical catalyst — evaluating new tools, prototyping, and influencing how the whole organisation builds and delivers software. WHAT WILL HELP YOU SUCCEED IN THE ROLE * You are a strong software engineer first: at least 5+ years designing, building, and shipping production software, with real depth in C++ and Python. * Experience with large and complex C++ codebases — build times, caching, cross-compilation, dependency management. * Solid computer-science fundamentals — systems design, debugging, and writing robust, maintainable code. A Bachelor's/Master's degree in Computer Science or a related field, or equivalent practical experience. * Hands-on expertise with modern build systems and source-control workflows: CMake, Bazel (or comparable), Git, devcontainers. * Strong experience with CI/CD systems (GitHub Actions, GitLab CI, Jenkins, TeamCity, or similar). * Comfortable in Linux and on the command line (Ubuntu/Debian preferred), with Python/Bash scripting for automation. * Confident with Docker / containers for local development and CI. * A genuine passion for developer productivity, plus the communication and collaboration skills to influence other engineers. Would be an added benefit: * Familiarity with container orchestration (Kubernetes) and Infrastructure-as-Code (Ansible, Terraform, Helm). * Exposure robotics, computer vision, or other systems/embedded domains. HOW WE WILL KNOW WE ARE A PERFECT MATCH Your recruiting partner for this role is Rina (she/her). You can expect to go through a screening call, and up to 4 rounds of interviews, where we would love to discover your passion and interests, introduce you to who we are and what drives us, and finally understand how we can potentially add value to each other's growth. HOW WE WILL KEEP YOU SMILING * It's important to take a break from work! We offer 30 days of paid time off per year * Affordable access to a vast network of fitness and wellness facilities through EGYM Wellpass subsidy * Deutschlandticket subsidy to support sustainable travel using public transport * We offer flexible working hours and a hybrid work setup, enabling you to plan your work around your life, and not your life around work! * We offer full visa and relocation support for international candidates * An attractive bike leasing model through JobRad, in line with our commitment towards sustainable mobility * A competitive compensation package that values the skills and experience you bring * Up to 4000 EUR employee referral bonus * Financial support for local language classes to help you in your journey of integrating into the culture! We derive our strength from our diversity. NavVis’ unwavering commitment to fostering an inclusive and diverse workplace has laid the foundation for our incredible growth. We thrive on the collective strength of our people who come from diverse backgrounds. We respect and value every experience associated with race, gender identity, sexual orientation, nationality, religion and disability. We do not discriminate on the basis of any of these, or other identities, and strongly encourage everyone to apply. Together with you, we build NavVis! If you need assistance at any stage of the recruiting process due to a disability, please reach out to your recruiting partner(s) for this position.