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 , 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
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: ****** .