SBC Performance drives scalable growth for brands ready to expand globally.
Working across eCommerce, health & wellness, education, and entertainment, our team helps brands acquire customers faster and scale across 26+ global markets. We combine data-driven paid media, performance creative, and advanced analytics to turn marketing into a predictable revenue engine.
Trusted by 200+ companies, managing $150M+ in ad spend.
Scale faster. Grow smarter.
Now, we're looking for a Full Stack Engineer to join our AdTech product team. Someone passionate about building scalable, data-driven systems that power performance marketing automation and analytics.
Key Responsibilities
- ▪Design, build, and maintain frontend and backend services for the internal AdTech platform.
- ▪Develop Angular (v12+) applications with TypeScript, using reactive patterns (RxJS, Angular Material, reactive forms).
- ▪Implement and optimize state management and change detection for high-performance UI.
- ▪Build and maintain Node.js microservices with TypeScript and RESTful APIs.
- ▪Work with PostgreSQL (TypeORM) and Firestore (NoSQL) for data modeling and storage.
- ▪Implement asynchronous patterns, error handling, and background data processing.
- ▪Integrate with Google Cloud Platform (GCP): Cloud Functions, Firestore, Cloud Storage, and Secret Manager.
- ▪Utilize Redis caching, message queues (RabbitMQ / Pub/Sub), and efficient pagination/filtering for large datasets.
- ▪Collaborate with product, analytics, and QA teams to deliver robust, scalable AdTech solutions.
Requirements
- ▪3+ years of experience as a Full Stack Engineer
- ▪Experience with Node.js, Angular (v12+), and TypeScript in production environments
- ▪Strong knowledge of RxJS, Angular Material, and reactive forms
- ▪Experience with state management and change detection optimization
- ▪Experience with microservices architecture and RESTful APIs
- ▪Proficiency with PostgreSQL (TypeORM) and Firestore (NoSQL)
- ▪Understanding of asynchronous patterns and error handling
- ▪Experience deploying and managing Cloud Functions (triggers, logs, monitoring)
- ▪Knowledge of Firestore queries, indexing, and data modeling
- ▪Familiarity with Cloud Storage and Secret Manager
- ▪Docker basics for local development and testing
- ▪Experience with message queues (RabbitMQ or Pub/Sub)
- ▪Redis caching and session management
- ▪Handling large datasets (pagination, filtering, sorting)
Nice to Have
- ▪Experience with ad platform APIs (TikTok Business API, Facebook Graph API, Google Ads API)
- ▪Working knowledge of BigQuery for analytics and data aggregation
- ▪Experience building worker pools and parallel processing pipelines
- ▪Familiarity with CI/CD pipelines and deployment automation
- ▪Understanding of AdTech concepts — campaigns, budgets, pixels, conversions
- ▪Experience with high-volume, real-time data systems
What We Offer
- ▪Hybrid job in Prague/Warsaw or remote
- ▪Competitive compensation
- ▪Flexible working hours: we start our operation day between 9:00 — 11:00 CET
- ▪All necessary equipment
- ▪Paid vacation and sick leaves
- ▪Educational support: reimbursement of certification, training, and a knowledge-sharing atmosphere
- ▪Company events and multiple internal activities
- ▪Open feedback and transparent direct communication
Privacy Notice