SBC Performance is a digital marketing and ad-tech ecosystem partnering with the world’s top ad platforms to drive performance. We help brands scale globally through high-converting creative marketing solutions and smart campaign optimization. We’re proud to be elite partners with TikTok (Top 1 globally), Meta (Top 10), and Google.
With a team of 250+ professionals across the U.S., the Czech Republic, Poland, Ukraine, and more, we are building a fast-moving, data-first performance culture.
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 * 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