Principal Frontend Software Engineer

Talently

North Salt Lake (UT)

On-site

USD 170,000 - 230,000

Full time

17 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Talently in Utah is seeking a Principal Frontend Software Engineer to lead architectural decisions and deliver scalable, customer-facing web apps for a nationwide retail network, including POS, product appraisal, and inventory management. You will mentor engineers and collaborate with product, design, QA, and engineering teams in a fast-growing, entrepreneurial environment.

The role demands 6+ years building web apps, deep React experience, strong API and backend familiarity, solid testing

Qualifications

  • 6+ years of experience building web applications.
  • Significant experience with modern frontend frameworks, including React, and API technologies.
  • Experience with backend languages and frameworks, and the ability to contribute across the software stack.
  • Understanding of software testing, including unit and integration testing.
  • Excellent written and verbal communication, attention to detail, and resourcefulness.
  • Ability to independently produce high-quality code.

Responsibilities

  • Build and improve features across customer-facing and internal software products.
  • Develop a deep understanding of the systems supporting point-of-sale, product appraisal, and inventory management.
  • Own software quality by writing unit and integration tests and testing code changes manually.
  • Improve product reliability, performance, and development release processes.
  • Collaborate with engineering, QA, UX design, and product management throughout the development lifecycle.
  • Help troubleshoot and resolve issues reported by front-line teams.
  • Contribute to the team’s Shape Up development process and participate in critical incident support when needed.
  • Mentor fellow engineers and foster a collaborative, respectful team environment.

Skills

Frontend development
React
API technologies
Testing (unit/integration)
Communications
Independent coding

Tools

C#/.NET
PostgreSQL
Redis
ClickHouse
Entity Framework Core
OpenTelemetry
Docker

Job description

Job Title: Principal Frontend Software Engineer
About the Retail Company / The Opportunity:

Join a rapidly growing company in the retail industry that is making resale fashion more accessible and sustainable. This opportunity puts you at the center of building and improving proprietary software that supports a nationwide network of stores, from point-of-sale and product appraisal to inventory management. You’ll help shape a key technology platform while collaborating with product, design, QA, and engineering teammates in an entrepreneurial, growth-focused environment.

Responsibilities:
  • Build and improve features across customer-facing and internal software products.
  • Develop a deep understanding of the systems supporting point-of-sale, product appraisal, and inventory management.
  • Own software quality by writing unit and integration tests and testing code changes manually.
  • Improve product reliability, performance, and development release processes.
  • Collaborate with engineering, QA, UX design, and product management throughout the development lifecycle.
  • Help troubleshoot and resolve issues reported by front-line teams.
  • Contribute to the team’s Shape Up development process and participate in critical incident support when needed.
  • Mentor fellow engineers and foster a collaborative, respectful team environment.
Must-Have Skills:
  • 6+ years of experience building web applications.
  • Significant experience with modern frontend frameworks, including React, and API technologies.
  • Experience with backend languages and frameworks, and the ability to contribute across the software stack.
  • Understanding of software testing, including unit and integration testing.
  • Excellent written and verbal communication, attention to detail, and resourcefulness.
  • Ability to independently produce high-quality code.
Nice-to-Have Skills:
  • Experience with React Native and MobX.
  • Familiarity with Playwright or other end-to-end testing tools.
  • Experience with C#/.NET, Entity Framework Core, PostgreSQL, Redis, or ClickHouse.
  • Exposure to cloud-native platforms, Docker, or IoT environments.
  • Knowledge of observability tools and practices, including OpenTelemetry or real-user monitoring.
  • Experience mentoring engineers and working in iterative product development environments.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Frontend Software Engineer
Senior Frontend Software Engineer

Tier4 Group • Atlanta (GA)

Remote
USD 150,000 - 190,000
Front-end Software Engineer
Front-end Software Engineer

Roberts Recruiting • Boston (MA)

On-site
USD 90,000 - 120,000
Senior Frontend Engineer - Retail Tech Platform
Senior Frontend Engineer - Retail Tech Platform

Talently • North Salt Lake (UT)

On-site
USD 170,000 - 230,000
Senior Frontend Engineer (TypeScript/Angular/React -REMOTE U.S.)
Senior Frontend Engineer (TypeScript/Angular/React -REMOTE U.S.)

MARKETTIME, LLC • United States

Remote
USD 120,000 - 170,000
Front End Architect
Front End Architect

Searchability® • New York (NY)

On-site
USD 130,000 - 170,000
Senior/Principal Front-end Developer
Senior/Principal Front-end Developer

Roberts Recruiting • Boston (MA)

On-site
USD 90,000 - 120,000
Frontend Software Engineer
Frontend Software Engineer

Flexton Inc. • San Jose (CA)

On-site
USD 100,000 - 130,000
Senior Frontend Software Engineer
Senior Frontend Software Engineer

Ladders • United States

Remote
USD 120,000 - 145,000
Ownership of projects
Mentorship and knowledge sharing
Remote-friendly team
Front End Architect
Front End Architect

Top Prospect Group • New York (NY)

Remote
USD 140,000 - 190,000
Senior Software Engineer Frontend
Senior Software Engineer Frontend

Compunnel Inc. • Sunnyvale (CA)

On-site
USD 120,000 - 150,000