Learn the Craft From The Best.

We're a small senior team building out four specialist pods. That means the person reviewing your work is the person who owns the discipline—not a team lead three projects removed from the code, the canvas, or the campaign.

Why Join Now

Early Is the Best Time to Join a Pod

Let's be straight about what this is. DM Solutions is a small team—four discipline leads, with pods being built out around them. We're not going to pretend we're a hundred-person agency with a ping-pong table and a people ops department.

What we do have is something bigger firms structurally can't offer a junior: direct, daily access to the person who owns your craft. At most agencies, a junior developer's code gets reviewed by another junior. Here, Haniel reviews it. A junior designer's work gets critiqued by Michael, not by committee.

You'll also see the whole picture. Because all four disciplines sit on one shared roadmap, a developer here understands why the SEO lead cares about render-blocking scripts, and a marketer understands what the build actually constrains.

The trade-off is real too: fewer processes, more ambiguity, and you’ll be trusted with client-facing work sooner than you might expect. If that reads as exciting rather than alarming, keep going.

What You Actually Get

  • A named mentor, not a mentorship programmeYou join a specific pod under a specific lead. They review your work, unblock you, and are accountable for your growth.
  • Real client projects from month oneScoped to your level and reviewed before anything ships—but real work with real stakes, not a sandbox backlog.
  • Exposure across all four disciplinesOne shared roadmap means you sit in on how design, engineering, optimization, and marketing decisions get made.
  • A documented standard to learn fromDesign systems, code conventions, and playbooks are written down—so you're learning a method, not guessing at taste.

Your Growth Path

How a Junior Becomes a Specialist Here

Progression is tied to demonstrated capability and review outcomes—not to time served or headcount politics.

Stage 01

Join & Learn the Standard

You work alongside your pod lead on scoped pieces of live projects. Every deliverable gets reviewed and talked through—the reasoning matters as much as the fix.

Focus:Absorbing the method

Stage 02

Own Components & Modules

You take end-to-end ownership of defined slices—a feature, a page template, a campaign channel, an audit section—with review at the edges rather than throughout.

Focus:Independent delivery

Stage 03

Lead Work & Review Others

You own client-facing workstreams, contribute to the pod's documented standards, and start reviewing the work of specialists who join after you.

Focus:Setting the bar

Open Roles

Four Seats. Four Pods.

Each role reports directly to the discipline lead who owns that pod. Expand a role to see what the work actually involves.

  • What You'll Do

    • Build features in TypeScript and React across client web applications and marketing sites
    • Implement designs from Figma into responsive, accessible components
    • Work on WordPress, Webflow, and Shopify builds alongside custom development
    • Write and consume APIs, and help wire up third-party integrations
    • Fix bugs, review your own work against the checklist, and submit for lead review
    • Participate in pod planning and cross-discipline project sessions

    What We're Looking For

    • Working knowledge of JavaScript, HTML, and CSS—portfolio or projects over credentials
    • Some exposure to React or a comparable framework, even if self-taught
    • Comfort with Git and a willingness to work in someone else's codebase
    • Clear written communication, since much of our work is documented
    • Genuine curiosity about why a solution works, not just that it does
    • You take feedback as information rather than as a verdict

Don't see your discipline?Send an open application →

Honest Fit Check

You'll Thrive Here If… (And Won't If…)

A small team is a specific environment. Better we're both clear now than three months in.

This Is Probably for You

  • You want feedback from someone more senior than you, frequently and directly
  • Ambiguity energises you more than it paralyses you
  • You'd rather own a real thing badly at first than assist on something safely forever
  • You write things down without being asked twice
  • You're interested in the disciplines next to yours, not just your own lane
  • You want your growth measured by capability, not by how long you've been sitting there

This Probably Isn't

  • You need a fully defined process and a queue of pre-scoped tickets to feel productive
  • You'd prefer to specialise narrowly and never touch adjacent disciplines
  • Detailed critique of your work feels like a personal attack rather than a gift
  • You want the structure, brand recognition, and perks of a large agency
  • You're looking for a role where nobody notices whether you shipped this week
  • You'd rather be told the answer than work through the reasoning

Working Here

What the Job Actually Looks Like

Direct Mentorship

Regular one-to-one review with your pod lead. Not a quarterly check-in—an ongoing working relationship with the person who owns your craft.

Real Ownership Early

You'll be trusted with meaningful pieces of client work sooner than at a larger firm, with review as a safety net rather than a bottleneck.

Cross-Discipline Exposure

Sit in on how design, engineering, optimization, and marketing decisions get made. Few juniors get this view of the whole lifecycle.

Modern Toolchain

Figma, Git, Next.js, Sanity, Vercel, GA4. You'll learn tools that transfer anywhere, not a proprietary stack that traps you.

Documented Standards

Design systems, code conventions, and playbooks written down—so you're learning a repeatable method rather than one person's habits.

Visible Progression

A defined path from learning the standard to owning workstreams to reviewing others, with the criteria for each stage made explicit.

FAQ

Questions Before You Apply

If something isn't answered here, just ask—we'd rather have the conversation early.

Get in touch
  • No. We care about what you can do and how you think. Self-taught developers, bootcamp graduates, and career changers are all welcome—show us work you've done and be able to talk through the decisions behind it.

Think You'd Fit a Pod?

Send us the work you're proudest of and tell us what you want to get better at. That's a stronger opening than any cover letter.

Every application gets a real reply—yes or no—within five working days.