Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

PTC Logo

Software Engineer - Frontend Development

PTC

$100,000 - $130,000
Sep 27, 2025
San Mateo, CA, USA
Apply Now

PTC's software aims to bridge the gap between the physical and digital worlds, enabling companies to enhance operations, develop superior products, and empower their workforce. The Software Engineer role at Arena, a PTC Business, specifically focuses on improving cloud-based product lifecycle management (PLM) and quality management (QMS) software for high-tech manufacturers and medical device companies.

Requirements

  • Demonstrated ability to write clean, maintainable, and scalable web application code.
  • Expertise in HTML, CSS, JavaScript, and DOM manipulation.
  • Hands-on experience with React; familiarity with AngularJS/Angular or Vue is a plus.
  • Solid understanding of browser compatibility and responsive design.
  • 2+ years of experience developing multi-tiered web applications, ideally in a SaaS environment.
  • Experience with Java or another object-oriented programming language; familiarity with the Spring framework is a plus.
  • Working knowledge of relational databases and SQL.

Responsibilities

  • Develop and maintain front-end components using HTML, CSS, and JavaScript.
  • Prototype user interfaces based on design mockups for new features.
  • Translate prototypes into high-quality, production-ready code.
  • Enhance and maintain the Web and Application layers of Arena SaaS applications.
  • Document and clearly communicate design decisions and implementation details.
  • Write and maintain unit and integration tests to ensure code quality.
  • Troubleshoot and resolve production issues and bugs.

Other

  • Ability to work hybrid 2-3 days a week in our San Mateo office.
  • Proficient in verbal and written communication.
  • Strong attention to detail and a passion for delivering high-quality user experiences.
  • Collaborate with QA to define test plans based on functional requirements.
  • Participate in cross-functional team activities including requirements analysis, technical design, and code reviews.