1

Frontend Software Engineer Jobs in Pennsylvania (NOW HIRING)

Front-End Engineer

Philadelphia, PA · On-site +1

$75K - $125K/yr

The Front-End Engineer will work with a modern tech stack to build and enhance software that directly supports Condition-Based Maintenance (CBM) methodologies for vital naval equipment. LOCATION:

Front-End Engineer

Philadelphia, PA · On-site

$75K - $125K/yr

The Front-End Engineer will work with a modern tech stack to build and enhance software that directly supports Condition-Based Maintenance (CBM) methodologies for vital naval equipment. LOCATION:

The Software Engineer will be responsible for developing the web-based frontend for our Robotics products. This role focuses on building and evolving a modern web application using Svelte and ...

Software Engineer

Pittsburgh, PA · On-site

$85K - $95K/yr

As a Software Engineer on our B2B team, you'll build and maintain the front-end and back-end features that power the products our business customers rely on, turning UI/UX designs into fast ...

next page

Showing results 1-20

Frontend Software Engineer information

See Pennsylvania salary details

$61.1K

$139.3K

$198.5K

How much do frontend software engineer jobs pay per year?

As of Jul 27, 2026, the average yearly pay for frontend software engineer in Pennsylvania is $139,266.00, according to ZipRecruiter salary data. Most workers in this role earn between $113,300.00 and $161,900.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Frontend Software Engineer, and why are they important?

To thrive as a Frontend Software Engineer, you need strong proficiency in HTML, CSS, JavaScript, and modern frontend frameworks like React or Angular, typically supported by a degree in computer science or related experience. Familiarity with version control systems (such as Git), responsive design tools, and build tools like Webpack or npm is also important. Creativity, problem-solving, and effective communication help engineers collaborate with teams and deliver user-friendly interfaces. These skills are crucial for building performant, maintainable, and visually appealing applications that meet user needs and business goals.

What are some common challenges faced by Frontend Software Engineers when working on cross-functional teams?

Frontend Software Engineers often collaborate closely with backend developers, designers, and product managers. A common challenge is ensuring effective communication and alignment, especially when translating design mockups into functional user interfaces or integrating with backend APIs. Balancing user experience goals with technical constraints and timelines can also be demanding. Proactively participating in sprint planning and code reviews helps foster collaboration and ensures smoother project delivery.

What does a Frontend Software Engineer do?

A Frontend Software Engineer is responsible for designing and implementing the user interface of websites and web applications. They work with technologies like HTML, CSS, and JavaScript, as well as frameworks such as React or Angular, to create interactive and visually appealing experiences for users. Their job also involves ensuring that websites are responsive, accessible, and optimized for performance across various devices and browsers. Collaboration with designers, backend engineers, and other team members is a key part of their role.

What is the difference between Frontend Software Engineer vs Web Developer?

AspectFrontend Software EngineerWeb Developer
Required skillsHTML, CSS, JavaScript, frameworks (React, Angular), UI/UX principlesHTML, CSS, JavaScript, basic backend knowledge
Work environmentCollaborates with designers, backend developers, product teamsBuilds websites, often with less focus on complex UI/UX
Industry usageTech companies, startups, agenciesSmall businesses, freelance projects, agencies

Frontend Software Engineers focus on creating interactive, user-friendly interfaces using advanced frameworks and UI principles, often working closely with designers and backend teams. Web Developers may handle broader website development tasks, including basic front-end and some backend work, with less emphasis on complex UI design. Both roles are essential in web development but differ in scope and specialization.

What job categories do people searching Frontend Software Engineer jobs in Pennsylvania look for? The top searched job categories for Frontend Software Engineer jobs in Pennsylvania are:
What cities in Pennsylvania are hiring for Frontend Software Engineer jobs? Cities in Pennsylvania with the most Frontend Software Engineer job openings:
Infographic showing various Frontend Software Engineer job openings in Pennsylvania as of July 2026, with employment types broken down into 91% Full Time, 6% Part Time, and 3% Contract. Highlights an 89% Physical, 4% Hybrid, and 7% Remote job distribution, with an average salary of $139,266 per year, or $67 per hour.
Frontend Software Engineers - King of Prussia, PA

Frontend Software Engineers - King of Prussia, PA

In-Depth Engineering Corporation

King Of Prussia, PA

$75K - $150K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 23 days ago


Job description

Frontend Software Engineers – King of Prussia, PA
Generous PTO, 401K, Health Insurance Package
Annual Salary Range: $75,000 - $150,000

Qualified candidates must be U.S. Citizens with a valid passport who old an active security clearance at the Secret level.

In-Depth Engineering is seeking multiple Frontend Software Engineers to support our work on the CommandIQ program. These roles are full-time onsite positions at our customer site in King of Prussia, PA.

In-Depth Engineering provides a competitive package of salary and benefits, including medical, dental, and vision coverage, a Safe Harbor 401(k) program, generous Paid Time Off (PTO), STD, LTD, life insurance, and tuition assistance for higher education. Prospective employees will receive consideration without discrimination because of race, creed, color, sex, age, national origin, or handicap. We are an Equal Opportunity Employer.

Essential Duties:

  • Support Technical Interchange Meetings
  • Support Agile Release Train Scrums and Planning Sessions
  • Decompose higher-level roadmap features into actionable work items
  • Design, Implement, and integrate/test software features
  • Perform peer reviews for fellow software engineers and debug issues as they arise
  • Participate in technical discussions to define/solve overarching software architecture needs
  • Collaborate with cross-functional peers to better understand project requirements and customer/stakeholder needs

Basic Qualifications

  • U.S. Citizen with a valid passport
  • Active Secret clearance
  • Bachelors degree in Computer Science, Computer Engineering, Software Engineering, or other STEM degre
  • 2+ Years of professional experience
  • Experience with UI/UX Design & Iteration Process/Tools (Figma, MockFlow, UXPin, Axure)
  • Frontend framework development experience using Angular, javascript, CSS, and HTML
  • Experience/Familiarity with the following: Docker, REST APIs
  • Experience across the full Software Development Life Cycle (SDLC)
  • Experience with Agentic AI

Desired Qualifications

  • Experience in Agile Methodologies & Tools
  • Experience in UI/UX Test Frameworks (Cypress, Selenium, Playwright, Jest)
  • Experience in a Full-Stack engineering role
  • Experience/Exposure to any of the following: Gitlab CI/CD, Helm, Kubernetes, gRPC, Python, Flask
  • Experience with utilizing AI tools (Figma AI, UX Pilot, Google Stitch) within overall UI/UX design process
  • Experience using REST API's and Docker
  • Experience with UI/UX Design & Iteration Process/Tools (Figma, MockFlow, UXPin, Axure)
  • Experience performing verification-level testing on UI/UX components and applications using recognized UI/UX Test Frameworks (Cypress, Selenium, Playwright, Jest)