cptr is an innovative marketing technology company with the mission to create real and measurable results in the digital advertising market. We don’t just count ad impressions and clicks, we deliver engagements and interactions between the potential customer and the advertiser. As a full-service provider in engagement advertising, we offer everything from consulting, design, campaign management and we have our own Swiss tracking and analytics software fusedeck which allows to gain more insights into user behavior and measure 100% of traffic. To support our dynamic team, we are looking for an experienced Senior Full Stack Developer m/f/d Full-Time BUDAPEST As a senior full stack developer, you are responsible for the design, development and maintenance of frontend and backend features for our reporting platform. You will build highly interactive UI components using React (MUI, Emotion, React Query, TanStack Router), develop backend APIs using Express.js, Prisma, and ClickHouse, ensuring strong validation and type safety with Zod, and ensure code quality through linting, testing (Vitest), and TypeScript. Further, you are responsible for optimising database queries and reporting pipelines using ClickHouse and Prisma. As a senior full stack developer, you will collaborate with our product and design teams to deliver intuitive user experiences and contribute to the architecture and technical decisions of the platform. Our ideal candidate has the following: 5+ years of experience in full stack development of web applications (frontend and backend) Strong proficiency in TypeScript, React, and Node.js Experience with Vite, Express, Prisma, and SQL Knowledge of optimistic updates and caching Experience with MUI and TailwindCSS or other frontend styling libraries Knowledge of API design, authentication, and security best practices Strong understanding of database design and performance optimization Familiarity with testing frameworks (Vitest, Jest) Ability to work independently and take ownership of features Good understanding of business requirements and ability come up with good solutions and expressing ideas to improve features. Nice-to-Haves: Knowledge of ClickHouse or other analytical databases Familiarity with workspace-based monorepos (PNPM, Turbo) Experience with implementing animations, micro-interactions, and working based on Figma designs Speaking German is a plus, but not a requirement Ability and willingness to occasionally maintain legacy code written in Angular and PHP/Symfony What you can expect: An interesting, challenging and varied job in a dynamic digital company Extensive expertise and a steep learning curve Highly dynamic, quick decisions and an environment in which you can fully contribute and develop your skills Direct exchange and uncomplicated communication in a committed team Quick and professional familiarisation with our processes Please send your application, salary expectations and earliest possible starting date to Carlo Fässler, e-mail: [email protected] . #J-18808-Ljbffr