System Architecture & Engineering: Develop and optimize Node.js/TypeScript-based microservices, focusing on performance, modularity, and scalability. Contribute to architectural decisions that improve system maintainability and reliability.
Frontend Development: Build and maintain React applications using Next.js (Pages Router) and Material-UI. Implement advanced form logic using Formik and JSONSchema validation. Ensure exceptional user experiences through responsive, accessible, and high-performance UI.
Data & Messaging Systems: Integrate and optimize high-throughput data systems using MongoDB, Redis, and Algolia for real-time ad delivery and insights. Work with BullMQ and RabbitMQ to handle reliable, distributed message queuing and background processing.
Cross-Functional Collaboration: Partner with Product, Design, and Analytics teams to deliver end-to-end Retail Media features. Participate in sprint planning, technical reviews, and solution discovery to ensure engineering is aligned with business goals.