The Goldbach Group specializes in marketing and brokering advertising space across various media channels, including TV, radio, print, online, and mobile. Our activities also encompass outdoor advertising and performance marketing. We focus on straightforward information, advisory, and reservation processes.
Our Approach
We pursue a consistent multi-channel approach to reach end consumers at the right time, in the right place, and in the right context.
About the Role
We are seeking a Senior TypeScript Developer to drive innovation within the Swiss advertising technology landscape. As a key member of our team, you will play a vital role in shaping the future of digital advertising.
You will work alongside highly experienced engineers who foster a strong culture of collaboration, technical excellence, and innovation. We pride ourselves on building scalable, high-performance backend systems that ensure seamless integration and optimal performance across our platforms.
We utilize modern technologies like Node.js, NestJS, and cloud-native architectures to create industry-standard solutions. If you are passionate about optimizing APIs, designing robust architectures, and solving complex technical challenges, we encourage you to apply.
Your Responsibilities
* Architect, develop, and maintain backend applications using Node.js and NestJS
* Design and implement internal and external API integrations
* Optimize backend performance and ensure scalability, reliability, and security
* Contribute to the development and enhancement of our advertising ecosystem
* Solve complex backend challenges, including data processing, caching, and real-time event handling
* Ensure code quality through best practices, code reviews, and automated testing
* Work closely with the frontend team to deliver end-to-end solutions
* Stay up-to-date with industry trends and contribute to continuous improvement
Requirements
* Strong expertise in TypeScript and modern JavaScript (ES6+)
* Deep knowledge of Node.js and experience with the NestJS framework
* Experience with RESTful APIs, GraphQL, and WebSockets
* Strong understanding of database technologies (SQL and NoSQL, e.g., PostgreSQL, MongoDB)
* Hands-on experience with caching strategies (Redis, Memcached)
* Familiarity with CI/CD pipelines, Docker, and Kubernetes
* Knowledge of authentication & authorization frameworks (OAuth, JWT, etc.)
* Understanding of cloud environments (we use AWS)
* Experience with unit and integration testing (Jest, Mocha, or similar)
* Strong analytical and problem-solving skills
* Ability to work in an agile environment and adapt to evolving business needs
Benefits
* Flexible working hours and mobile office options
* A market-, performance- and success-oriented compensation package
* Know-How Improvement: ongoing training by media experts
* Five weeks vacation with option for 7 weeks
* Possibility for unpaid vacation: min. 2 weeks to max. 6 months
* Additional half days off before certain holidays
* Paid day off on birthday
* Seniority gift every 5 years
* Personnel placement commission until CHF 2'000
* Free digital subscriptions and discounted print offers
* Free annual flu vaccination
* Numerous benefits e.g. cell phone subscription, Digital TV, bicycle rental, car purchase