Post Job Free
Sign in

Full-Stack / Frontend Software Engineer

Company:
Profitmind
Location:
Pittsburgh, PA, 15289
Posted:
April 22, 2026
Apply

Description:

Profitmind is building the intelligence behind how retailers make pricing and merchandising decisions. Today, many of these decisions are still driven by spreadsheets, rigid rules, and manual judgment, even at the largest brands.

Our platform turns complex data such as sales, inventory, and competitive signals into clear, explainable recommendations merchants can trust. Our platform focuses on impact, helping retailers improve margin, inventory health, and decision quality at scale.

Based in Pittsburgh, we’re a fast-growing startup with real customers. Profitmind is backed by a recent strategic investment from Accenture, and is scaling its agentic AI platform to power decision-making for some of the world’s largest retailers.

About the role:

Profitmind is looking for a Full-Stack Software Engineer to help build and evolve the core product experience across both the frontend and backend. This role is frontend-heavy, but requires comfort working across the stack, including writing SQL queries and supporting backend data access in a JavaScript/TypeScript environment.

You’ll work closely with product, design, and engineering to turn complex data, workflows, and AI-driven functionality into experiences that feel simple, fast, and purposeful. This is a hands-on role for a mid-level engineer who can operate independently and work with the team to deliver features end-to-end.

What you’ll do:

Build and maintain modern, responsive user interfaces across our web applications

Develop and maintain reusable UI components within the core Profitmind product

Work in a full-stack JavaScript/TypeScript environment, supporting both frontend features and backend data needs

Write and maintain SQL queries to support product functionality and analytics use cases

Support front-end and back-end integration for AI-powered tools and workflows

Build dashboards and agent-style interfaces that make complex outputs easy to understand

Write automated tests for frontend and full-stack functionality as part of a high-quality development process

Ensure strong performance, accessibility, and cross-browser compatibility

Iterate quickly based on user feedback and evolving product direction

What we’re looking for:

4–5 years of professional software development experience preferred

Strong, hands-on experience building frontend applications using modern frameworks such as React, TypeScript, Next.js, or similar

Comfort working across the stack in a JavaScript/TypeScript codebase

Ability to write SQL queries independently and work with relational data on the backend

Experience building data-driven user interfaces, dashboards, or analytics-heavy applications

A pragmatic approach to automated testing and code quality

High attention to detail and pride in delivering polished, usable software

Ability to work independently in a fast-moving, product-driven environment

Experience with enterprise, data-heavy, or analytics-focused products is a plus

What we offer:

Competitive compensation and equity

Comprehensive benefits including medical, dental, vision, etc.

Unlimited and flexible PTO

This is a full-time position based in Pittsburgh, PA, though remote candidates will be considered on a case-by-case basis.

Apply