Principal Software Engineer

  • Location

    San Francisco

  • Sector:

    Software Engineering

  • Job type:


  • Salary:


  • Contact:

    Justine Gravel

  • Contact email:


  • Consultant:

    Justine Gravel

Job Description: 

This Leader in the B2C Software Space is looking for a Prinicpal Software Engineer.  You'll need 5 - 8+ Years' Experience as a Frontend Engineer, or Full-Stack Engineer.  You'll be working on migrating a large amount of frontend code from Angular.JS to React.JS, experience with one or both frameworks is required for this position.  You'll work on a large engineering team comprised of 150+ Individuals, but ultimately on a daily basis, you'll work with a team of around 10 Frontend Engineers.  Your task will be to speed up existing applications by migrating code, as well as feature implementation.
The ideal candidate will have exposure to both Frontend JavaScript Frameworks Angular and React; however, applicants with exposure to either are enouraged to apply. You'll be first tasked with a huge migrational project that will expand across several software suites of products this company offers to consumers. You'll need diverse experience with JavaScript, Angular and React, as well as API Calling and Integrations.  This application is extremely robust, so working at a reputable company prior is a must, and a Degree in Computer Science, or a related field/ equal experience.  Work remotely for now and on-site partially in San Francisco in the future.

Required Skills

  • Minimum of Five to Eight (5 - 8) Years' Experience working as a Software Engineer
  • Frontend Engineering Expert with JavaScript, Angular and React
  • Past experience migrating Angular code to React
  • Strong Understanding of Computer Sciecne Principles 
  • Able to work well on a large team
  • Experience in both Enterprise and Startup Environments
  • Ability to produce clean, scalable code
  • Degree: Computer Science or Related Field

Desired Skills:

  • Work in the Legal Software Industry
  • Team Lead / Principal Engineer Currently
  • Familiarity of Backend Languages: C# and Java

The Offer:

  • Competitive Salary: Up to 200K DOE
  • Equity in this organization
  • Bonus Depending on Experience
  • Benefits: Comprehensive Medical, Dental and Vision Package; 401K; Unlimited PTO
Applicants must be Authorized to work in the United States both now and in the future.