Product Engineer

New job:

Product Engineer

Barcelona · Hybrid (1 day/week in office)

Join Videocation as Product Engineer (React / Node.js / AI)

Build the platform where learning turns into measurable business results

Videocation is one of Norway’s leading providers of digital learning and competence development. With 300+ courses created by 125 Norwegian experts, we help companies like TV2, SpareBank 1, Fremtind, and the Research Council of Norway develop employees at scale.

We are now entering a new chapter, one where we don't just give people content to watch, but help entire organizations learn together, grow together, and get real results.

The mission

Corporate training has a fundamental problem: 80% of learning initiatives do not lead to any change. We're building a platform that aims to fix this: combining digital learning, peer collaboration, and structured follow-up to turn learning into something that actually changes how people work.

How we work

Startup culture, low threshold for testing, learning, and iterating. High ambitions paired with a playful, informal, and inclusive tone. You’ll work closely with product, but also sales, and content people to ship things that actually change how companies approach L&D.

English is our working language. Most of the team is in Barcelona, and you’ll often hear Spanish in the office.

The role

This is a Product Engineer role, not a ticket-implementer role.

You’ll own end-to-end product areas across our Admin Tooling and Learner Experience. You’ll shape features from conception to deployment, measure real-world impact, and iterate. You’ll have direct access to customers and will meet them regularly, getting first-hand feedback that informs what you build. You’ll use AI coding agents heavily. Not as a novelty, but as the way we work. And you’ll help define how the rest of the team uses them too.

You’d rather own outcomes than tickets, talk to users than read specs about them, and ship to learn than polish in private. If that sounds like you, you’ll feel at home here.

What you’ll do

  • Own product areas, not tickets. Translate business problems into shipping products.
  • Build full-stack, end to end across React/Next.js + Node.js/GraphQL.
  • Ship AI-powered features that deliver real customer value, not demoware.
  • Use AI coding agents as core tooling. Claude Code, Cursor, Codex: these are how we work, not optional accelerators.
  • Meet customers regularly. Get close to Program Managers, L&D leads, and learners. Validate hunches with real feedback.
  • Help us 10x our throughput in competency program deliveries so a small team can run far more programs simultaneously.
  • Raise the bar on quality, performance, and developer experience. Proactively, not when asked.

Who you are

We’re looking for a high-agency engineer who cares more about outcomes than about exact implementation.

  • 5–10 years of full-stack product development experience.
  • Strong in React/Next.js and solid in Node.js.
  • Take extreme ownership. 80% doesn’t count. You drive things from idea to life, then learn from real usage.
  • Ship early and iterate rather than polishing in private.
  • Strong product taste and care about the details users notice.
  • Think of second-order effects across the stack.
  • Default to “this is solvable” when things get hard.
  • Less loyal to features you’ve shipped than to the outcomes they should drive.

AI-native: a hard requirement, not a nice-to-have

The way software gets built is changing fundamentally. We expect the people we hire to be ahead of that curve, not catching up to it.

You should have deep, hands-on experience with agentic development. Not just chatting with an LLM in a side panel, but actually building production software with coding agents as core tooling.

Concretely:

  • Daily, fluent use of coding agents (Claude Code, Cursor, Codex, or equivalent) as part of your real workflow.
  • A real understanding of how agents work (context windows, sub-agents, tool use, skills, prompting patterns), so you get reliable results, not just lucky ones.
  • Experience shipping and maintaining AI-powered features on production.

Bonus

  • Spec-Driven Development (SDD) or Research-Plan-Implement (RPI) methodologies in your daily workflow.
  • Experience designing agentic and multi-agent workflows (orchestrating sub-agents, chaining outputs, managing context).
  • Experience with e-learning or LMS platforms.
  • Deep AWS experience.
  • Experience scaling B2B SaaS operational tooling.

Our tech stack

  • Frontend: React, Next.js, TypeScript
  • Backend: Node.js, Express, GraphQL
  • Data: PostgreSQL, MongoDB, Redis
  • Cloud: AWS (Cognito, S3, CloudFront, MediaConvert), SSO
  • Analytics & data: Matomo, Metabase

We care about engineering fundamentals and product thinking, not framework dogma. Experience with this stack is a plus; problem-solving ability is the bar.

What you get

  • Hybrid: 1 office day/week in Barcelona
  • Flexible schedule outside core syncs
  • 1 day/month for experimentation and learning (split however you like)
  • You pick your hardware (Apple, Linux or Windows)
  • Private health insurance
  • WiFi & home-office monthly allowance
  • Tax benefits card (meals, transport, nursery)
  • Aticco coworking: 1 day/week, plus access to all Aticco buildings across Spain
  • Sponsored courses & training, plus paid courses on demand
  • Team events every semester

Why join us

  • Own meaningful parts of a real, revenue-generating platform used by mid-to-large Scandinavian companies.
  • Help us scale from Norway’s leading learning platform to the foundation for measurable competence development across Scandinavia, and eventually Europe.
  • Tangible impact from day one: you own the full arc from problem to production, and you see the results in real customer outcomes.
  • We shape direction together. Workshops, open debates, shared ownership of decisions: because we know the best call is rarely made by one person alone.
  • Freedom to test and build with AI and practice with Agentic Engineering, without the bureaucracy of large organizations.
  • Build AI-driven products where the AI part actually matters to customers.
  • Work in a team that ships quickly but also cares deeply about the product being built.

Equal opportunity

We’re building an inclusive workplace where people feel they belong and can do their best work. We welcome applicants of all backgrounds, identities, and experiences.

If you’re excited about the role but don’t tick every box, apply anyway. We care about potential, growth, and impact, not perfect checklists.


Apply

Interested? Send us a short note about yourself and a link to something you’ve built: a project, a repo, a write-up. No cover letter template needed.

Send it to: adria@videocation.no