Job
- Level
- Experienced
- Job Field
- Software, Mobile
- Employment Type
- Full Time
- Contract Type
- Permanent employment
- Location
- Berlin, Cologne
- Working Model
- Hybrid, Onsite
Job Summary
In this job, you develop high-performance cross-platform SDKs for CTV and Mobile, implement platform-specific logic, and foster technical cohesion through a unified architecture and testing culture.
Job Technologies
Your role in the team
- Most developers build for the perfect environment: the latest OS on high-end hardware. We build for the real world. From the living room (FireTV, AppleTV) to the palm of the hand (iOS, Android) - we create the invisible glue that makes seamless experiences possible across a fragmented hardware universe.
- At smartclip, you don't just write components; you define how they interact. You make sure every platform we support - from the living room to the phone in someone's pocket - shares one coherent, scalable architecture instead of a patchwork of one-off solutions.
- Develop and evolve high-performance SDKs that run flawlessly across the entire CTV and Mobile ecosystem (AppleTV, FireTV, Android, HbbTV, iOS).
- Drive technical cohesion by identifying platform overlaps and aligning architectures to ensure a unified language across all SDKs and tools.
- Influence the product direction by balancing rapid feature delivery with strategic refactoring and the reduction of technical debt.
- Implement platform-specific logic on top of a shared TypeScript core to ensure our SDKs feel truly native on every operating system.
- Establish a bulletproof testing culture using Jest and Vitest, while elevating the team through mentorship and high-standard code reviews.
This text has been machine translated. Show original
Our expectations of you
Qualifications
- You moved beyond the basics to work on complex architectures - and can still find your way through Vanilla JavaScript when a platform demands it.
- You don't ship until the edge cases are conquered. Jest and Vitest are your primary weapons.
- You enjoy being the "Networker" who brings different technical perspectives together to find the best solution.
- Knowledge of Docker, Kubernetes, and Jenkins.
- Ability to navigate Grafana dashboards and Graylog traces to pinpoint issues in the wild.
Experience
- Experience in Mobile development (React Native, Kotlin, Swift) or device-specific engineering. You understand how to optimise for limited resources.
This text has been machine translated. Show original
What we offer
- You're trusted with real responsibility, not just tasks. No unnecessary bureaucracy, no micromanagement - we rely on you to take things forward.
- We test what works - not what sounds good. Fail fast, learn faster.
- We take our work seriously, but not ourselves. Direct feedback, honest collaboration, no drama.
- Hackathons, conferences, community - we invest in your growth and keep you at the cutting edge.
- 30 days of vacation + Dec 24 & 31 off, Smart Fridays (4 days week possible), mobility (Germany ticket & JobRad), sports & health offerings, mental health support, corporate benefits, RTL+ access, and more.
This text has been machine translated. Show original
Benefits
Health, Fitness & Fun
Work-Life-Integration
Food & Drink
Higher Take-Home Pay
Topics You Will Work On
Job Locations
About Your Employer
Gruner + Jahr AG & Co KG
Our team of passionate and dedicated employees work tirelessly to define content territories for companies and their brands. We continuously populate these territories with content, actions, and services in order to achieve relevance and attention. We are always present where content has a decisive influence on business success, making us the best possible partner.
Description
- Company Size
- 250+ Employees
- Company Type
- Digital Agency
- Working Model
- Full Remote, Hybrid, Onsite
- Industry
- Advertising, Marketing, PR, Internet, IT, Telecommunication