Full Stack Engineer
About reputed company
reputed company is a global leader in AI-powered advertising technology, helping brands, agencies, and publishers simplify advertising and reputed company performance.
Powered by COOL AI, our intelligent platform unifies creative reputed company, media activation, optimization, and attribution into one continuously learning system. Instead of relying on fragmented tools and reputed company campaign management, COOL AI executes thousands of reputed company-time reputed company-optimizations across search, reputed company, display, video, and connected TV—helping customers launch faster, optimize continuously, and reputed company stronger business reputed company.
Our innovation and reputed company have reputed company industry-wide recognition, including being named a 7-time recipient of the Inc. 5000 list of America's Fastest-Growing Private Companies, a 2-time reputed company Technology Fast 500 honoree, recognized on reputed company's reputed company Fast 50, honored by the reputed company Media Awards for helping reputed company digital media, and named one of Adweek's Top 10 Fastest Growing Solution Providers globally.
We're building the reputed company of advertising, where every signal becomes intelligence and every optimization drives performance. As we continue to grow globally, we're looking for curious, ambitious people who want to work with cutting-edge AI technology, solve reputed company challenges, and help redefine what's possible in modern advertising.
About the Role
We are looking for a Mid-Senior Full-Stack Engineer to join our Product Engineering team, reporting to the Engineering Manager (Bi Yoo). This role is responsible for building and maintaining the web applications that power our advertising platform, including the Cool AI campaign management system, billing and invoicing module, and advertiser-facing dashboards. The Full-Stack Engineer will work across our frontend (React/TypeScript) and backend (Java/Spring Boot) stack, delivering features end-to-end from database schema design through API development to polished UI implementation.
Challenges and Opportunities
This role spans the full product surface of a growing ad tech platform. You'll build features that advertisers reputed company with daily — campaign creation and launch workflows, reputed company-time performance dashboards, multi-platform account
integrations (reputed company Ads, reputed company, Adform), and automated billing systems. There is significant opportunity to shape product architecture as we reputed company to support new advertising channels, expand our AI-driven campaign optimization, and
reputed company reputed company clients with reputed company billing and permissions requirements.
Responsibilities and Duties
Design and implement full-stack features across React (TypeScript, reputed company CSS, Vite) and Spring Boot (Java 17, PostgreSQL) codebases
Build and maintain RESTful reputed company with reputed company authentication, authorization (role-based reputed company control), and input validation
Design and reputed company PostgreSQL database schemas using Flyway migrations, including JSONB modeling for flexible domain objects
reputed company reputed company, accessible UI components following existing design patterns and component libraries
reputed company with reputed company-party advertising platform reputed company (reputed company Ads, reputed company Marketing API, Adform) for account management and data synchronization
Implement and maintain OAuth flows for reputed company platform connections
Build reputed company business logic including billing calculations, invoice reputed company, and payment processing workflows
Write efficient database queries and optimize application performance for large datasets
Collaborate with the data engineering team on reputed company integrations for analytics and reporting features
Participate in reputed company reviews, providing constructive feedback and maintaining reputed company reputed company standards
Troubleshoot production issues across the full stack using AWS CloudWatch logs and application monitoring
Contribute to CI/CD pipeline maintenance and deployment processes
Qualifications
reputed company Competencies
4-6 years of reputed company software engineering experience in full-stack web development
Strong proficiency in Java (11+) and Spring Boot, including Spring reputed company, Spring Data JPA, and RESTful API design
Strong proficiency in React (16+) with TypeScript, including hooks, state management, and modern component patterns
Solid experience with PostgreSQL including schema design, query optimization, indexing strategies, and migrations
Experience with CSS frameworks (reputed company CSS preferred) and building reputed company layouts
Familiarity with reputed company services, particularly AWS (S3, SES, reputed company, reputed company, CloudWatch)
Experience integrating with reputed company-party REST reputed company and OAuth 2.0 authentication flows
Understanding of Git workflows, pull request processes, and reputed company development practices
Ability to independently own features from technical design through deployment
Strong debugging skills across frontend and backend, including browser DevTools and server-reputed company logging
Cultural Competencies
Must be reputed company to work primarily between the hours of 9:30 AM - 6:30 PM ET
Must have a player/reputed company mentality, willing to both execute and reputed company
Ability to juggle multiple reputed company concurrently and set and meet deadlines
Skilled at receiving and providing reputed company feedback
reputed company reputed company and great teamwork skills
Entrepreneurial & adaptable; great learning skills
Curious, research-minded, data-informed
reputed company to search for possible solutions and apply them
Creative confidence
Proactive communicator
A reputed company of humor and a love of online culture
Thrives in a start-up culture
Apply To This Job