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 ...

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 ...

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 ...

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 Aug 20, 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 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 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 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 are the most commonly searched types of Frontend Software Engineer jobs in Pennsylvania?

The most popular types of 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 August 2026, with employment types broken down into 1% As Needed, 82% Full Time, 14% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $139,266 per year, or $67 per hour.

Front-End Software Engineer (3075)

Southeastern Pennsylvania Transportation Authority (SEPTA)

Philadelphia, PA โ€ข On-site

$73K - $91K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 2 days ago

New


Job description

Secure Your Future with SEPTA - A Leader in Transportation!

Theย Southeastern Pennsylvania Transportation Authority (SEPTA)ย is theย sixth-largestย transportation system in the U.S., connecting communities across aย 2,200-square-mile service region. SEPTA isย at the forefront of innovationย in the transit industry, ensuring reliable and efficient services while driving economic growth in theย Philadelphia region.

Only candidates who are authorized to work in the United States without sponsorship, will be accepted at this time.

We are proud to be recognized as:

2023 FORBES Best in State Employer

Philadelphia Employer of Choice for 2024

We are seeking to hire candidates for ourย Front-End Software Engineer (3075).ย  ย ย 

Opening Date: 08/18/2026

Closing Date: 08/25/2026

Job Grade: SAM 38

Salary Range:ย $73,164.00-$91,442.00ย  ย  ย  ย 

OVERALL DESCRIPTION

We are seeking a talented Front-End Software Engineer to design, build, and maintain high-quality user interfaces for our web applications. In this role, you will bridge the gap between design and technical implementation, taking wireframes and translating them into responsive, interactive, and performant code. You will collaborate closely with our backend team to consume RESTful APIs and ensure a seamless, asynchronous end-user experience.ย 

SPECIFIC RESPONSIBILITIES
  1. Develop Us: Build robust and reusable UI components using modern frontend frameworks like Angular, React, or Vue.
  2. Style Interfaces: Craft highly responsive and pixel-perfect layouts using utility-first or component-based CSS frameworks such as Tailwind CSS or Bootstrap.
  3. Design Collaboration: Work directly from Figma design files to accurately extract asset specs, layout variables, and interactive prototypes.
  4. Inclusive Engineering: Build and maintain web applications that comply with web accessibility (WCAG) standards to ensure an inclusive user experience.
  5. Data Integration: Connect client-side applications to complex data layers by consuming both standard RESTful APIs and flexible GraphQL endpoints.
  6. Optimize Performance: Ensure web applications are highly optimized for maximum speed, scalability, and cross-browser compatibility.
  7. Collaborate Daily: Partner with UI/UX designers and backend developers (utilizing environments like Laravel, Node.js, or similar architectures) to scope and refine new application features.
  8. Ensure Code Quality: Write clean, maintainable, and well-documented code while executing unit tests to ensure stability.
QUALIFICATIONS AND EXPERIENCE
  • B.A. or B.S. Degree in Information Systems, Computer Science, Engineering, or related field and three (3) to five (5) years of software engineering experience. .
  • An equivalent combination of experience and education (i.e., two (2) years of related experience, equating to one (1) year of formal post high school education) may be considered in lieu of the above requirement.
  • Core Languages: Strong proficiency in core web technologies including JavaScript (ES6+), TypeScript, HTML5, and CSS3.
  • Frontend Frameworks: 2+ years of production experience with Angular (v14+) or adjacent frameworks like React or Vue.js.
  • CSS Ecosystem: Expert-level knowledge of utility/responsive frameworks like Tailwind CSS or Bootstrap, along with CSS preprocessors like SASS/SCSS.
  • Asynchronous Integration: Deep understanding of handling asynchronous HTTP requests, data serialization, and state tracking (e.g., via RxJS, NgRx, Axios, or native Fetch).
  • Backend Awareness: Direct experience interacting with standard RESTful structures typically served by frameworks like Laravel, Express, or Django.
  • Design System Workflows: Direct experience working with Figma or similar (inspecting layouts, exporting assets, and understanding design systems).
  • Accessibility Compliance: Strong understanding of semantic HTML, ARIA attributes, and testing for WCAG 2.1 AA compliance.
  • Version Control: Proficient handling of code management workflows via Git and platform ecosystems like GitHub or GitLab.ย 
  • This role requires 100% on-site work in Philadelphia, PA.
IDEAL QUALIFICATIONS AND EXPERIENCE
  • Familiarity with the Laravel ecosystem (e.g., Blade templating, Vite configuration, or Inertia.js integration models).
  • Experience with frontend automated testing suites using tools like Jest, Cypress, or Jasmine.
  • Knowledge of web accessibility compliance rules based on WCAG standards.
  • Accessibility Compliance: Strong understanding of semantic HTML, ARIA attributes, and testing for WCAG 2.1 AA compliance.
Why Join Our Team? Enjoy Outstanding Benefits!

Comprehensive Healthcare Coverage - Medical, prescription, dental, and vision plans with little to no employee premiums.

Retirement Security - Participate in a Defined Benefit Pension Plan and a 457B Deferred Compensation Plan to build your financial future.

Work-Life Balance - Enjoy paid parental leave, generous vacation time, and paid holidays to recharge and spend time with loved ones.

ย Employee Wellnessย - Access wellness programs and resources to support your physical, mental, and emotional well-being.

Invest in Your Growth - We offer tuition reimbursement to support your education and career advancement.

Student Loan Assistance - Our positions qualify for the Public Service Loan Forgiveness (PSLF) program, helping you manage and reduce student debt.

Free Travel Perks - Receive a FREE SEPTA Transportation Pass, giving you unlimited access to all SEPTA services!

Join us and take advantage of these incredible benefits while making a difference in your community!ย Join the Best in Transit! Apply Today

ย Click Apply Now and take the next step in your career with SEPTA!

ย Have Questions?ย For more information, please visitย How We Hireย Careers Page.

ย SEPTA is an Equal Opportunity Employer.ย 

SEPTA is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. ย  ย  ย  ย  ย  ย ย