Software Engineer

SOUND DECISIONS

Herriman (UT)

Remote

USD 110,000 - 140,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Sound Decisions is seeking a Software Engineer — Full-Stack (Front-End Focused) to own the front-end experience in a fast-growing, fully remote FinTech SaaS company. You’ll primarily work in the UI layer with JavaScript/TypeScript, React, and Vite, collaborating with a small backend-leaning team and leveraging AI coding tools for quality, while maintaining strong autonomy.

This role offers 100% remote work with roughly two weeks of annual travel; candidates near Salt Lake City, UT; Philadelphia,

Qualifications

  • 3–5 years of professional software engineering experience in JavaScript/TypeScript and React.
  • Experience with UI development in a front-end heavy role; Vite experience is a plus.
  • Ability to work autonomously in a small, fast-moving company.
  • Must be authorized to work in the United States without sponsorship.

Responsibilities

  • Own front-end features end to end — from UI/UX implementation through shipping — using JavaScript/TypeScript, Node.js, and React (Vite as the build tool).
  • Collaborate with a small backend-leaning engineering team to integrate front-end work with core product services.
  • Use AI development tools as a normal part of workflow — verify and stand behind your changes.

Skills

JavaScript/TypeScript
React

Tools

Node.js
Vite

Job description

Software Engineer — Full-Stack (Front-End Focused)
About the company

A fast-growing, fully remote FinTech SaaS company sitting at the intersection of payments and data intelligence — the product helps merchants, and the software platforms they rely on, manage and reduce the cost of processing electronic payments. The team is small, close-knit, and genuinely AI-forward: engineers use agentic development tools day to day, and the culture leans toward mentorship and real autonomy over rigid process. It shows in retention — the engineering team's average tenure runs about four years, with zero voluntary attrition.

About the role

We're hiring a Software Engineer to join a small, high-trust engineering team and take real ownership of the front-end product experience. This is a full-stack role that is heavily front-end weighted in practice — you'll spend most of your time in the UI layer, with occasional backend exposure. You'll be this team's first dedicated front-end hire reporting to the front-end lead, so there's a genuine opportunity to shape how the role and the front-end practice grow from here.

What you'll do
  • Own front-end features end to end — from UI/UX implementation through shipping — using JavaScript/TypeScript, Node.js, and React (Vite as the build tool).
  • Work on outlying UI services that consume shared backend services and present data to users, ramping toward independently handling most non-architectural tickets (form changes, UX changes supporting new backend features) within your first few months.
  • Collaborate with a small backend-leaning engineering team (Java/Scala/C# exposure is a plus, not a requirement) to integrate front-end work with core product services.
  • Use AI development tools as a normal part of your workflow — the team actively encourages this — while being able to verify and stand behind your own understanding of what you ship.
  • 3–5 years of professional software engineering experience, with genuine depth in JavaScript/TypeScript and React; Vite experience is a plus.
  • Comfortable working with real autonomy: someone who can take direction, incorporate feedback quickly, and then run with a piece of work without needing close supervision.
  • Adaptable to a small-company pace and ambiguity — prior experience at a smaller, fast-moving company is a plus.
  • Genuine, thoughtful use of AI coding tools: able to use them productively while still catching and correcting their mistakes yourself.
  • Backend exposure (Java, Scala, or C#) is a bonus, not a gate — this is primarily a front-end role.
  • Must be authorized to work in the United States without sponsorship.
  • 100% remote, with roughly two weeks per year of company travel for in-person team gatherings.
  • Candidates based near Salt Lake City UT, Philadelphia PA, or Chicago IL are preferred, but a standout candidate elsewhere will still be considered.
What we're looking for
  • 3–5 years of professional software engineering experience, with genuine depth in JavaScript/TypeScript and React; Vite experience is a plus.
  • Comfortable working with real autonomy: someone who can take direction, incorporate feedback quickly, and then run with a piece of work without needing close supervision.
  • Adaptable to a small-company pace and ambiguity — prior experience at a smaller, fast-moving company is a plus.
  • Genuine, thoughtful use of AI coding tools: able to use them productively while still catching and correcting their mistakes yourself.
  • Backend exposure (Java, Scala, or C#) is a bonus, not a gate — this is primarily a front-end role.
  • Must be authorized to work in the United States without sponsorship.
Role logistics
  • 100% remote, with roughly two weeks per year of company travel for in-person team gatherings.
  • Candidates based near Salt Lake City UT, Philadelphia PA, or Chicago IL are preferred, but a standout candidate elsewhere will still be considered.
What to expect in the process

A take-home skills assessment (submitted via GitHub, Bitbucket, or a zip file; AI tool use is welcomed on this step, graded same-day), followed by a small number of conversational interviews with members of the engineering and leadership team, and a final in-person meeting before an offer is signed.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

SOUND DECISIONS • West Jordan (UT)

Remote
USD 90,000 - 130,000
Software Engineer
Software Engineer

SOUND DECISIONS • Murray (UT)

Remote
USD 110,000 - 160,000
Remote work
Software Engineer
Software Engineer

Sound Decisions • Salt Lake City (UT)

Remote
USD 110,000 - 160,000
Fully remote
Software Engineer
Software Engineer

SOUND DECISIONS • Riverton (UT)

Remote
USD 90,000 - 130,000
Remote Front-End Engineer — AI-Driven FinTech
Remote Front-End Engineer — AI-Driven FinTech

SOUND DECISIONS • Herriman (UT)

Remote
USD 110,000 - 140,000
Founding Software Engineer - Front‐End & Product Experience
Founding Software Engineer - Front‐End & Product Experience

SprintReview, Inc. • Seattle (WA), Northern (KY)

On-site
USD 140,000 - 180,000
Full benefits
Relocation assistance
Unlimited AI-tooling budget
Senior Frontend Developer
Senior Frontend Developer

limitless • New York (NY)

On-site
USD 180,000 - 220,000
Competitive salary + meaningful equity
Unlimited PTO
Three Medical Plans including 100% covered option
+3
Founding Full-stack Software Engineer
Founding Full-stack Software Engineer

Matcha • Brazil (IN), Northern (KY)

On-site
USD 150,000 - 200,000
Unlimited PTO
Fully remote
Remote setup ok with B2B contract or E
Senior Engineer | Full-Stack
Senior Engineer | Full-Stack

Black Ore • Austin (TX)

On-site
USD 100,000 - 140,000
Competitive salary and equity compensation
Best-in-Class health benefits
Unlimited PTO
+2
Full Stack Engineer
Full Stack Engineer

Recruiting from Scratch • Santa Clara (CA)

On-site
USD 140,000 - 275,000
Competitive salary + meaningful equity
Opportunity to join a fast-moving team
Collaborative environment with access to leaders