MarketDial Logo

MarketDial

Fullstack Engineer

Posted 6 Days Ago
In-Office
Salt Lake City, UT
Mid level
In-Office
Salt Lake City, UT
Mid level
As a Fullstack Engineer at MarketDial, you'll develop analytics interfaces, work with data-heavy UIs, and ensure performance and clarity in product features.
The summary above was generated by AI

At MarketDial we measure real-world experiments for large retailers—systems that process billions of transactions and drive decisions that show up in daily operations and earnings calls. The tech foundation has been solidly built over the last 10 years. The opportunity now is to move faster, with clarity, and without breaking trust in the results.

This role is for a Fullstack Engineer who wants to own the experience layer of a product that actually matters. You'll work closely with other engineers, data engineers, and product to build the tools that help retailers understand what's working and what isn't. You won't be building throwaway marketing pages or pixel-pushing mockups. You'll be building analytics interfaces where clarity and correctness directly affect business decisions.

You’ll transform complex datasets into intuitive, reliable interfaces. Using Vue 3 + TypeScript, you’ll build performance-critical dashboards with charts, tables, and drill-down views that handle large datasets gracefully while clearly presenting uncertainty, units, and edge cases. On the backend, you’ll write and maintain Python APIs (FastAPI/Flask) that power these interfaces—designing endpoints, implementing pagination/filtering, and ensuring robust loading/error states with consistent data semantics across the stack.

You’ll know this role is a good fit if:

  • You want to build product interfaces that users rely on for real decisions, not just look at
  • You've worked on data-heavy UIs—dashboards, analytics tools, internal platforms—where performance and clarity both matter
  • You're comfortable owning features end-to-end, from API integration to component design to testing
  • You care about code quality, maintainability, and building things that last
  • You like working in a small team where your work is visible and your opinions shape the product
  • You think carefully about state management, component architecture, and keeping things simple
  • You're pragmatic about tooling—you'd rather ship something solid than chase the latest framework

Experience that we think would be helpful:

  • Strong experience with Vue 3 (Composition API) and TypeScript
  • Comfort with state management patterns (Pinia or similar)
  • Experience building data visualizations (Highcharts, D3, or similar charting libraries)
  • Working knowledge of modern build tools (Vite) and testing frameworks (Vitest, Vue Test Utils)
  • Familiarity with component libraries (Vuetify, PrimeVue) and styling systems like Tailwind CSS, and when to use them vs. build custom
  • Experience with design systems or Storybook for component development
  • Understanding of REST APIs and how to work effectively with backend teams
  • Comfort working across the stack, including Python or Node.js backends and PostgreSQL or similar relational databases
  • Comfort with Git, code review, CI/CD, and modern dev practices

At MarketDial, we’re customer-obsessed—but that only works if we take just as good care of our own team. We’re deliberate about how we run the company, how we manage, and how we keep getting better. None of that matters without great people, so we invest in them with strong benefits and a work environment that actually respects their time and effort.

Some of the benefits we offer include:

  • Competitive compensation, including stock options with a 10-year exercise period
  • 401(k) with company match
  • Fully covered healthcare, plus a company-funded HRA for out-of-pocket costs
  • Flexible, unlimited time off and generous parental leave
  • Transportation benefits and reimbursement
  • Free meals when in the office and a fully stocked kitchen
  • Access to free ski passes to all Utah resorts
  • Flexible work setup: Downtown SLC office with partial remote options
  • Open, transparent culture with a small, highly engaged team

This position requires in-office work two days per week, so applicants must be based in or near the Salt Lake City area.

Top Skills

D3
Highcharts
Node.js
Pinia
Postgres
Primevue
Python
Typescript
Vite
Vitest
Vue 3
Vue Test Utils
Vuetify

Similar Jobs

Yesterday
In-Office
2 Locations
Senior level
Senior level
Artificial Intelligence • Edtech • Software
Own API design and maintenance, build integrations, collaborate on technical culture, enforce uptime standards, and conduct code reviews.
Top Skills: React NativeRive
6 Days Ago
In-Office
Salt Lake City, UT, USA
Mid level
Mid level
Legal Tech • Software
As a Full Stack Developer, you'll design and maintain web applications, utilizing Node.js and React, collaborating with teams to enhance legal tech.
Top Skills: CSSDockerExpressGitGraphQLHTMLJavaScriptKubernetesNestjsNode.jsReactTypescript
8 Days Ago
Easy Apply
Remote or Hybrid
United States
Easy Apply
105K-127K Annually
Mid level
105K-127K Annually
Mid level
Enterprise Web • Fintech • HR Tech • Payments • Social Impact • Software • Financial Services
The Full Stack Engineer will enhance back-end features and APIs, modernize legacy code, collaborate across teams, and ensure platform stability. Responsibilities include coding, documentation, system ownership, and global team coordination.
Top Skills: APIsAutomated Build And Deployment WorkflowsCloud-Based ServicesContainerizationDatabasesFront-End ApplicationsFull Stack ApplicationsOrchestrationServer-Side ProgrammingUi Frameworks

What you need to know about the Los Angeles Tech Scene

Los Angeles is a global leader in entertainment, so it’s no surprise that many of the biggest players in streaming, digital media and game development call the city home. But the city boasts plenty of non-entertainment innovation as well, with tech companies spanning verticals like AI, fintech, e-commerce and biotech. With major universities like Caltech, UCLA, USC and the nearby UC Irvine, the city has a steady supply of top-flight tech and engineering talent — not counting the graduates flocking to Los Angeles from across the world to enjoy its beaches, culture and year-round temperate climate.

Key Facts About Los Angeles Tech

  • Number of Tech Workers: 375,800; 5.5% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Snap, Netflix, SpaceX, Disney, Google
  • Key Industries: Artificial intelligence, adtech, media, software, game development
  • Funding Landscape: $11.6 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Strong Ventures, Fifth Wall, Upfront Ventures, Mucker Capital, Kittyhawk Ventures
  • Research Centers and Universities: California Institute of Technology, UCLA, University of Southern California, UC Irvine, Pepperdine, California Institute for Immunology and Immunotherapy, Center for Quantum Science and Engineering

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account