Front End Engineer
Role details
Job location
Tech stack
Job description
We are seeking a rare combination of a solid coding background and a keen design sense to join the core team responsible for the Verve Retail Media Platform (RMP). As a Frontend Engineer, you will own the end-to-end implementation of our user-facing applications. You will bridge the gap between complex ad-tech requirements and human-centric design, ensuring our platform is not only powerful but also intuitive and lightning-fast., * Core: Next.js (React) using the App Router for efficient server/client logic separation.
- Styling: Tailwind CSS + shadcn/ui (The gold standard for accessible, promptable UI).
- State & Data: TanStack Query (React Query) for robust data fetching and caching.
- Validation: Zod + React Hook Form for type-safe, standard patterns.
- Infrastructure: GCP, Kubernetes, Docker, and GitHub Actions for CI/CD.
You will be responsible for
- Feature Development: Building scalable, well-designed software services for campaign management, targeting options, and data visualizations.
- UI/UX Implementation: Translating high-fidelity Figma concepts into pixel-perfect, interactive prototypes and production-ready code.
- Collaboration: Working side-by-side with UX designers, product managers, and backend engineers in a highly collaborative environment.
- Design System Leadership: Contributing to and maintaining our internal design system, ensuring consistency across a complex international ecosystem.
- Performance & Quality: Owning the maintainability, performance, and security of frontend deliverables, ensuring a seamless experience across devices (from desktop to smart-cart screens).
Requirements
Do you have experience in UI?, * Technical Expertise: 3-5+ years of professional experience in frontend development, with deep proficiency in JavaScript/TypeScript, HTML, and CSS.
- Framework Mastery: Strong experience with React and Next.js. Familiarity with Tailwind CSS and shadcn/ui is highly preferred.
- Design Sensibility: A strong eye for detail and a passion for creating world-class user experiences. You should be comfortable discussing UX logic as much as code logic.
- Problem-Solving: Ability to deconstruct complex business requirements into simple, intuitive user flows.
- AI Proficiency: Experience with or a strong desire to use GenAI tools (Cursor, LLMs) to optimize development speed and code quality.
- Modern Practices: Experience with agile methodologies, continuous integration, and automated testing
- Communication: Ability to articulate technical trade-offs and advocate for the user while balancing business goals.
Benefits & conditions
- Financial Security: Support your long-term financial security with our Allianz Corporate Pension Scheme
- Personalized Benefits: Pick what matters most to you in our Personalized Benefits Platform, with a budget of €100/month: mobility support (BVG/HVV), internet allowance, daycare subsidy, Urban Sports Club membership, personal development, and shopping vouchers
- Mental Health: Support your mental well-being with our Nilo Health Workplace Mental Health Solution
- Professional Growth: Boost your professional knowledge with our annual training budget & internal webinars, and level up your language skills through our German/English classes
- Vacation: Recharge with 27 paid vacation days + 3 Wellness days throughout the year, in addition to the public holidays
- … and even more reasons to join us!