1

Front End Software Developer Jobs in Greenville, SC

Senior Software Engineer

Greenville, SC · On-site

$115K - $151K/yr

The Role We're hiring a Senior Software Engineer to join our engineering team in Greenville, SC, on ... What You'll Do * Build and ship customer-facing features across the full stack (front end, ...

Full Stack Developer

Greenville, SC · On-site

$125K - $150K/yr

... software solutions that align with business objectives. Beyond core application development, the ... Design, develop, and enhance scalable front-end and back-end features using modern JavaScript ...

You should also be comfortable contributing to modern front-end experiences built with React. This ... Who You Are: • A collaborative software developer with strong backend development skills and an ...

Sr Full Stack Developer

Greenville, SC · On-site

$98K - $125K/yr

Experience with front-end development frameworks (Blazor preferred). * Hands-on experience with ... Strong understanding of software development lifecycle (SDLC). Preferred Qualifications:

Deep knowledge of front-end technologies including HTML, CSS, and JavaScript, back-end development ... roles and software engineering careers. * Conceptual Teaching & Problem-Solving: Skilled at ...

AI Solutions Engineering Delivery Lead

Spartanburg, SC · On-site

$100K - $131K/yr

The AI Solutions Engineering Delivery Lead will oversee multiple multidisciplinary teams consisting of data scientists, software engineers, front-end developers, and other specialists in the design ...

Those in software engineering at PwC will focus on developing innovative software solutions to ... Proficiency in front-end frameworks such as React, Angular, or Vue.js. Strong back-end development ...

... modular systems, front-end modules including fascia, active aerodynamic systems and other ... Work cross-functionally with various departments, particularly Quality, Engineering, and Production ...

Showing results 21-40

Front End Software Developer information

See Greenville, SC salary details

$40K

$103.8K

$146.2K

How much do front end software developer jobs pay per year?

As of Aug 7, 2026, the average yearly pay for front end software developer in Greenville, SC is $103,820.00, according to ZipRecruiter salary data. Most workers in this role earn between $97,800.00 and $113,800.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a front end software developer, and why are they important?

To thrive as a Front End Software Developer, you need strong proficiency in HTML, CSS, JavaScript, and modern front-end frameworks like React or Angular, often supported by a relevant degree or coding bootcamp experience. Familiarity with version control systems (e.g., Git), browser developer tools, and build tools such as Webpack is typically required. Creativity, attention to detail, and effective communication set outstanding developers apart by enabling seamless user experiences and productive teamwork. These skills and qualities ensure efficient development of visually appealing, user-friendly, and high-performing web applications that meet both business and user needs.

What is a front end software developer?

A Front End Software Developer is a professional who designs and implements the visual and interactive elements of websites and web applications that users interact with directly. They use languages like HTML, CSS, and JavaScript to create user interfaces and ensure a seamless user experience. Front end developers collaborate closely with designers and back end developers to bring web projects to life. Their role also involves optimizing applications for speed, accessibility, and responsiveness across various devices and browsers.

What is front end software development?

Front end software development involves coding the user-facing aspects of a website or software program. Your responsibilities include using a variety of tools or IDEs (integrated development environments) to write or edit CSS (Cascading Style Sheets), HTML (Hypertext Markup Language), and Javascript code. As a front end software developer, your job is to use your skills to address the look, feel, and overall user experience of an application, more so than the speed, efficiency, or resilience of the backend of the application.

What are some common challenges front end software developers face when working on large-scale web applications?

Front End Software Developers often encounter challenges related to performance optimization, maintaining consistent UI/UX across various browsers and devices, and ensuring scalability as applications grow. Collaborating with backend teams to integrate APIs smoothly and keeping up with rapidly evolving frameworks and tools are also typical hurdles. Effective communication and proactive problem-solving are key to overcoming these issues and delivering high-quality, user-friendly interfaces.
Infographic showing various Front End Software Developer job openings in Greenville, SC as of August 2026, with employment types broken down into 87% Full Time, 9% Part Time, and 4% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $103,820 per year, or $49.9 per hour.

Senior Software Engineer

Truleo

Greenville, SC • On-site

$115K - $151K/yr

Full-time

Re-posted 28 days ago


Job description

About TRULEO

TRULEO builds the first case intelligence platform for law enforcement, and more than 1,000 agencies use us today. Most departments already have the information they need to solve a case, but it's spread across RMS, CAD, jail calls, body-worn camera footage, OSINT, and a dozen other systems that don't talk to each other, and Detectives don't have time to dig through all of it.

TRULEO sits on top of the systems an agency already uses and works the case alongside its detectives. It searches across those sources, connects related information, and surfaces leads in minutes instead of weeks. We don't replace their systems, but we make the data an agency already owns easier to actually use, so investigators can spend their time closing cases instead of running queries.

TRULEO has helped agencies turn thousands of files into real leads, break open cold cases, and solve crimes in real time. And we're hiring engineers to help us bring case intelligence to more departments.

The Role

We're hiring a Senior Software Engineer to join our engineering team in Greenville, SC, on-site. This is a full-stack engineering role. You'll work across React, Node/TypeScript, and PostgreSQL data models. Because our product is AI-driven, you'll also build and improve the agentic systems that make TRULEO useful to detectives. It's a high-ownership role on a small, senior team where you'll ship features end to end, from design through production, and your work will directly shape how cases get solved.

What You'll Do
  • Build and ship customer-facing features across the full stack (front end, back end, and data), and own them from design through production.
  • Design and maintain the APIs and data models behind our core case-intelligence workflows.
  • Develop and improve our AI capabilities
  • Build and maintain the connectors that ingest, organize, and cross-reference data from the third-party systems detectives rely on.
  • Run what you build in production, including the harder parts of rollout - migrations, backfills, feature flags, and debugging live systems.
  • Work within our secure, compliant development process (SOC 2, FBI CJIS) and partner with Product to turn customer needs into features people actually use.
Qualifications
  • 7+ years of professional software engineering experience.
  • Strong full-stack background, with production experience in React, TypeScript, Node.js, and PostgreSQL.
  • Experience with Python, machine learning (ML), ML Ops
  • Experience building AI-powered systems.
  • Comfortable with cloud infrastructure and containerized deployments.
  • A practical, self-directed engineer who communicates clearly and does well on a small team where everyone wears several hats.
  • Able to work on-site in Greenville, SC, and to pass the background check required to work with criminal justice (CJIS) data.