All Jobs/Frontend Product Engineer

Frontend Product Engineer

Migma
Barcelona (on-site/hybrid)
Full-time

About the role

We're seeking Frontend Product Engineers to build interfaces for Migma's email workflow: imports, canvas, editor, preflight, sending, export, and analytics. Full-time position based in Barcelona with competitive compensation.

Migma is an email workspace for brand teams. It connects source imports, brand context, visual editing, preflight checks, sending, export, and analytics. We're a small, talent-dense team building from Barcelona. We value high ownership, rapid iteration, and ego-free collaboration. We seek people who care deeply, challenge assumptions, and build with product judgment.

What you'll do

  • Build and maintain features in React/TypeScript/Next.js with fast, accessible product experiences
  • Implement SSR strategies for optimal load times and SEO performance
  • Structure data with JSON-LD for better search visibility and integration capabilities
  • Develop our visual email builder, template management system, and real-time preview capabilities
  • Collaborate with backend, AI, and product teams to surface dynamic content, brand intelligence, and personalization features
  • Create interfaces that make complex features (auto-updating templates, AI content generation, multi-project management) feel simple
  • Drive the complete frontend lifecycle: technical planning, implementation, deployment, and continuous improvement
  • Champion frontend best practices, performance optimization, and accessibility standards

What we're looking for

  • Based in Barcelona (on-site/hybrid working model)
  • 5+ years of experience building and shipping modern, high-quality frontend products
  • Deep expertise in React/TypeScript with strong command of state management, component architecture, and performance optimization
  • Experience with email rendering quirks, responsive design, and cross-client compatibility
  • Strong expertise in Next.js and Server-Side Rendering (SSR) for optimal performance and SEO
  • Experience with JSON-LD and structured data implementation
  • Proven ability to integrate with backend APIs and collaborate with design/AI teams to deliver precise, intuitive experiences
  • Strong product sense with attention to UX details, accessibility, and the unique challenges of email design
  • Ability to balance speed with polish, knowing when to ship MVPs and when to perfect features
  • Fluent English communication skills (written and spoken) - essential for team collaboration
  • Portfolio of live projects is mandatory - Please do not apply without a portfolio

Our Tech Stack

  • Frontend: React, TypeScript, Next.js, Tailwind CSS, Zustand
  • Email Tech: React Email, MJML, email rendering engines
  • Backend: Node.js, Python, Golang and Rust
  • AI/ML: OpenAI, Anthropic Claude, custom LLMs
  • Cloud: Cloudflare, GCP, AWS, Many LLM providers
  • DevOps & Tooling: Github Actions, Grafana, OTEL, infra-as-code (Terraform)

What We Offer

  • Highly competitive salary - We believe in compensating top talent accordingly
  • Full-time position based in our Barcelona office
  • Work with cutting-edge AI technology in a rapidly growing market
  • High impact role in a small, ambitious team
  • Professional growth opportunities as we scale
  • Modern office in the heart of Barcelona

How We Hire

  • Submit a brief application and have an intro call with our team
  • Complete a practical frontend challenge (building a mini email editor component)
  • Demonstrate your problem-solving approach in technical interviews
  • Walk us through your most impressive frontend project
  • Meet the team and discuss how you can help shape Migma.ai's future

About Your Application

Please submit your application in English - it's our primary working language. IMPORTANT: Include your portfolio with live project links - Applications without portfolios will not be considered. Please include links to your Stack Overflow, GitHub, any designs or projects you're proud of, and anything else that showcases your skills. Include examples of complex UIs you've built, especially any email or content creation tools. We value all backgrounds and experiences - if you're excited about transforming email marketing, we want to hear from you.

Location

Barcelona (on-site/hybrid)

Employment Type

Full-time

Location Type

Hybrid

Department

Engineering

Have questions? Email us at [email protected]