1

React Software Engineer Jobs in Pittsburgh, PA (NOW HIRING)

Senior Software Engineer

Pittsburgh, PA · Hybrid

$118K - $156K/yr

Senior Software Engineer - SoftWriters Empower LTC Pharmacies. Save Lives. Build the Future of ... JavaScript, TypeScript, Angular, React, React Native, Electron, CSS/SASS * Familiarity with Cloud ...

Software Engineer II Do you have a passion for building market leading software solutions for the ... Proven expertise in frontend- (REACT JS) with 3D capabilities and backend (C#) technologies * Sound ...

Senior Software Engineer - SoftWriters Empower LTC Pharmacies. Save Lives. Build the Future of ... JavaScript, TypeScript, Angular, React, React Native, Electron, CSS/SASS * Familiarity with Cloud ...

Senior Software Engineer

Pittsburgh, PA · On-site

$118K - $156K/yr

... in React and TypeScript, as well as internal applications built with Blazor • Work with ... software with C# and modern .NET • Strong backend engineering fundamentals, including API design ...

Senior Software Engineer

Pittsburgh, PA · On-site +1

$130K - $160K/yr

The Job The Software Engineering team builds the systems that power Teraswitch's customer ... Contribute to front-end applications in React and TypeScript, as well as internal applications ...

The Software Engineer expands the suite of applications. The position manages systems analysis ... Angular or React.) * Data access technology such as: Microsoft Entity Framework, ADO.NET and/or ...

The Software Engineer expands the suite of applications. The position manages systems analysis ... Angular or React.) * Data access technology such as: Microsoft Entity Framework, ADO.NET and/or ...

next page

Showing results 1-20

React Software Engineer information

See Pittsburgh, PA salary details

$59.2K

$137.5K

$191.5K

How much do react software engineer jobs pay per year?

As of Aug 24, 2026, the average yearly pay for react software engineer in Pittsburgh, PA is $137,456.00, according to ZipRecruiter salary data. Most workers in this role earn between $111,800.00 and $161,200.00 per year, depending on experience, location, and employer.

What is a React software engineer?

React Software Engineers are developers who specialize in building user interfaces using the React library, a popular JavaScript framework maintained by Meta (formerly Facebook). They are responsible for designing, developing, and maintaining web applications with a focus on creating efficient and reusable UI components. Their expertise includes JavaScript, React concepts like JSX, state management, hooks, and often related tools such as Redux or React Router. React Software Engineers collaborate closely with designers, backend developers, and product managers to deliver seamless user experiences.

How does a React software engineer typically collaborate with designers and backend developers during a project?

As a React Software Engineer, you'll work closely with designers to translate UI/UX mockups into interactive web components, ensuring visual and functional accuracy. Collaboration with backend developers is also essential, as you'll integrate APIs and coordinate on data structures and endpoints. Effective communication and regular meetings help align everyone on project requirements, timelines, and potential blockers, leading to a smoother development process and higher-quality deliverables.

What are the key skills and qualifications needed to thrive as a React software engineer, and why are they important?

To thrive as a React Software Engineer, you need strong proficiency in JavaScript, React.js, front-end development concepts, and a relevant degree or equivalent experience. Familiarity with version control systems like Git, package managers (npm/yarn), and tools such as Redux for state management is typically expected. Excellent problem-solving, teamwork, and communication skills help engineers collaborate effectively and adapt to evolving project requirements. These skills and qualities are crucial to delivering high-quality, scalable user interfaces and maintaining efficient development workflows.

What is the difference between React Software Engineer vs Front-End Developer?

AspectReact Software EngineerFront-End Developer
Required SkillsProficiency in React, JavaScript, HTML, CSS, state management, component designHTML, CSS, JavaScript, frameworks like React or Angular, UI/UX design
Work EnvironmentCollaborates with backend teams, focuses on building React-based applicationsDesigns and implements user interfaces across various frameworks
Industry UsageCommon in tech companies developing React appsWidespread across industries, often with broader front-end focus

React Software Engineers specialize in building applications using React, requiring deep knowledge of React-specific tools and libraries. Front-End Developers have a broader scope, working with multiple frameworks and technologies to create user interfaces. While both roles require similar foundational skills, React Software Engineers focus more on React-centric development, whereas Front-End Developers may work across various technologies to deliver UI solutions.

Infographic showing various React Software Engineer job openings in Pittsburgh, PA as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $137,850 per year, or $66.3 per hour.

Senior Software Engineer

Pittsburgh, PA • Hybrid

$118K - $156K/yr

Full-time

Retirement, PTO

Re-posted 7 days ago


Job description

Senior Software Engineer - SoftWriters
Empower LTC Pharmacies. Save Lives. Build the Future of Healthcare Technology.

About SoftWriters


SoftWriters develops innovative IT solutions that empower long-term care (LTC) pharmacies to deliver life-saving medications more efficiently and accurately. As a voted top workplace in Pittsburgh, we combine meaningful work with a collaborative culture where your contributions directly impact patient care.

The Opportunity


We're seeking a Senior Software Engineer to join our growing team and help shape the future of healthcare technology. In this role, you'll serve as a key driver of our product line — designing and developing software solutions that enable LTC pharmacies to better serve their patients, while contributing to the evolution of our technology through innovation, quality, and automated testing.

Location: Hybrid - Pittsburgh, PA (Core office days: Tuesday, Wednesday, Thursday)
Reports to: Director, Software Engineering 


What You'll Do

Lead complex, full-stack software development across our Microsoft tech stack
Collaborate with architects and senior team members to implement innovative architecture and design patterns
Mentor team members in delivering clear, concise, and well-tested code
Drive the design and development of cutting-edge software solutions that raise the quality bar
Continuously improve yourself, your teammates, and our engineering culture by exploring new technologies and industry trends

What We're Looking For

Required:

  • BA/BS in Computer Science, Information Science, MIS, or equivalent experience
  • 7+ years of full-stack software development experience
  • Proficiency in the Microsoft tech stack: VB6, .NET Framework/.NET Core (C#), WPF/MVVM, Entity Framework, SQL Server
  • Experience designing and developing relational databases (SQL, Oracle, MySQL)
  • Strong foundation in data structures, algorithms, SOLID principles, IOC/DI, ORM, and unit testing
  • Experience with source control systems (Git, TFS, TortoiseSVN) and multi-threading/concurrency

Preferred:

  • MS in Computer Science or Software Engineering
  • Experience with CI/CD pipeline setup and management, database performance tuning
  • Web/mobile development skills: JavaScript, TypeScript, Angular, React, React Native, Electron, CSS/SASS
  • Familiarity with Cloud technologies and HIPAA data storage/transmission requirements

Why You'll Love Working Here

Meaningful Work: Your code directly impacts patient safety and pharmacy operations across the healthcare system.
Modern Work Environment: Brand new, high-tech office with stunning Pittsburgh city views, located directly on the North Shore waterfront.
Recognized Top Workplace: Consistently voted one of the best places to work in Pittsburgh.

Work-Life Balance:

  • Hybrid work policy with flexible hours
  • Remote-Work Bank for additional flexibility
  • Paid parking provided
  • PTO day on your birthday
  • Floating holidays

Comprehensive Benefits:

  • Competitive salary
  • 100% paid parental leave
  • 401(k) with company match

Growth-Focused Culture:

  • Continuous learning and development opportunities
  • Cross-functional collaboration
  • Clear career advancement paths

Our Values in Action

  • Innovators, Thought Leaders, Teachers: We invest in your growth and encourage knowledge sharing
  • Accountability and Ownership: Take initiative, own outcomes, celebrate wins
  • Customer-Centric: Direct connection to the pharmacies and patients we serve
  • Unyielding Integrity: Ethical decision-making in everything we do
  • One Team, Family Spirit: Collaborative environment where everyone's success matters

Ready to Apply?

Join a team where your technical skills have meaningful impact. We're looking for someone who's excited about healthcare technology and ready to grow with a dynamic, mission-driven company.


Note: This position does not sponsor work visas and requires ability to work hybrid from our Pittsburgh office. Relocation assistance is not provided.

SoftWriters, Inc. is an equal opportunity employer.  All qualified candidates will receive consideration for employment without regard for race, color, religion, gender, sexual orientation, national origin or citizenship status, age, disability, genetic information, or veteran status.