Job Board
LogoLogo

Get Jobs Tailored to Your Resume

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

Perforce Logo

Principal Software Engineer I

Perforce

Salary not specified
Dec 3, 2025
Remote, US
Apply Now

Maintain and enhance the front-end presentation of a flagship on-premise product.

Requirements

  • Experience working with a modern Javascript framework, preferably Angular/AngularJS/ReactJS/VueJS
  • Experience working with GraphQL (Apollo)

Responsibilities

  • Hands-on development using typescript with Angular backed by GraphQL
  • Employ code design patterns, including Model View Controller, Singleton, and Observer patterns
  • Adhere to coding best practices, including code organization, code commenting, naming conventions, and compliance with style guide
  • Develop unit and integration tests for new feature implementations
  • File clear, detailed defect descriptions
  • Debug, analyze, and correct defects across multiple supported browsers
  • Provide constructive feedback during peer code reviews and technical design discussion

Other

  • Research functional requirements of new product features or feature enhancements
  • Provide coding estimates for the same
  • Execute consistently on scoped assignments
  • Attend and contribute to all regularly scheduled planning meetings, status meetings, feature demonstration sessions, and retrospective meetings in an Agile development environment
  • Work well as part of a team to deliver high quality projects
  • Mentor junior/intermediate developers in all of the above
  • 10+ years of experience working full-time including UI technologies
  • Experience working as part of a team on a large application
  • College/University degree in Computer Science or equivalent
  • Strong communication skills
  • Experience working on Agile teams (Scrum, Kanban)