YozmaTech isn’t just another tech company — we’re a global team of go-getters, innovators, and A-players helping startups and product companies scale smarter and faster. We build dedicated development teams across 10+ countries, creating strong, long-term partnerships based on trust, transparency, and real impact. Here, every idea counts. We value people who are proactive, open-minded, and ready to grow. If you’re passionate about building meaningful products and want to join a team that feels like family — you’ll feel right at home with us.
Our client is a leading AdTech and Audience Intelligence company providing audience targeting, enrichment, and analytics solutions for brands, agencies, and advertising platforms. Its products process and analyze massive volumes of behavioral, demographic, purchase-intent, and location-based data, helping customers make data-driven marketing decisions at scale. The platform supports thousands of audience segments and delivers insights across billions of advertising impressions through multiple digital channels.
We are looking for a Senior Full Stack Developer to join our engineering team and help build scalable data-driven products used by marketers, analysts, and advertising professionals. You will work across the entire application stack, developing modern React-based user interfaces, scalable NestJS backend services, and high-performance analytical solutions powered by MySQL and ClickHouse. This role requires strong engineering fundamentals, product ownership, and the ability to work with large-scale datasets and performance-sensitive systems.
Stack: React, NestJS, MySQL, ClickHouse
Key Requirements: Frontend: React (4+ yrs), TypeScript, modern hooks, state management (Redux/Zustand/Context), REST API integration; Backend: NestJS (3+ yrs), TypeScript, modular architecture, DI, decorators, guards/interceptors; Databases:; MySQL — schema design, indexing, query optimization, migrations (TypeORM/Prisma); ClickHouse — analytical queries, materialized views, performance tuning for large datasets; General: Git, REST/GraphQL, async patterns, debugging, unit testing (Jest); English — Upper-Intermediate or higher.
Will be plus: Experience with high-volume / analytical data pipelines; Docker, CI/CD basics; AWS (S3, RDS, etc.); Message queues (Kafka/RabbitMQ/SQS); Performance profiling on both FE and BE;
What you will do: Design, develop, and maintain full-stack features using React, NestJS, and TypeScript; Build modern, responsive, and data-driven user interfaces for marketers, analysts, and advertising professionals; Develop scalable backend services and APIs following NestJS best practices, including modular architecture and dependency injection; Integrate frontend applications with REST and GraphQL APIs; Design and optimize MySQL database schemas, queries, and indexing strategies to ensure high performance; Build and optimize analytical solutions using ClickHouse, including complex queries, materialized views, and large-scale data processing; Work with large volumes of audience, behavioral, demographic, and advertising data to support data-driven products; Collaborate with product managers, engineers, and stakeholders to deliver high-quality solutions; Troubleshoot, debug, test, and improve application performance across both frontend and backend systems; Participate in code reviews, architecture discussions, and technical decision-making processes; Contribute to maintaining development best practices, code quality, and system reliability;
At YozmaTech, we’re self-starters who grow together. Every day, we tackle real challenges for real products — and have fun doing it. We work globally, think entrepreneurially, and support each other like family. We invest in your growth and care about your voice. With us, you’ll always know what you’re working on and why it matters. From day one, you’ll get: Direct access to clients and meaningful products; Flexibility to work remotely or from our offices; A-team colleagues and a zero-bureaucracy culture; Opportunities to grow, lead, and make your mark.
After you apply
We’ll keep it respectful, clear, and personal from start to offer. You’ll always know what project you’re joining — and how you can grow with us.
Everyone’s welcome
Diversity makes us better. We create a space where you can thrive as you are.
Ready to build something meaningful?
Let’s talk. Your next big adventure might just start here.