Riviera Partners
Connect with us


Riviera's people-powered innovation starts with you.

Principal Engineer - Frontend

Riviera Partners is the leading Executive Search firm for Engineering, Product and Design talent. We deliver the talent that enables technology, transforms companies, disrupts markets, and creates maximum value. We are on a mission to help people and companies reach their full potential.  

We are looking for an exceptional Principal Engineer who also loves to build innovative front-end. You will build a brand-new version of our existing software which our recruiters use to find world class executives for our clients. You will work closely with product managers, designers, engineers and data scientists to determine the best solutions to complex UI and UX problems. You have a strong desire to set new front-end standards, build a great user experience and will draw from your experience in building interactive software that respects the user’s time and needs. If this sounds exciting, then we would love to talk to you!

What you will do

  • Lead the redesign and architecture of the front-end software
  • Organize and build software that is easy to maintain
  • Maintain quality and ensure responsiveness of applications
  • Identify and resolve performance, scalability and data integrity issues
  • Implement automated testing

You will be great if you

  • Love working with fellow engineers and love to mentor and learn from them.
  • Obsessive over details yet knows when to make the right trade-offs to ship great product experiences
  • A strong creative problem-solver who has a knack for making complex things simple
  • Have an eye for good design, and especially for good UX – you are able to recognize and fill in details for common UI interactions that users would expect.
  • Always striving for excellence and learning to improve your craft


  • 7+ years experience in professional web and mobile web development
  • Expert at JavaScript and JavaScript frameworks
  • 5+ years of building frontend systems that utilize one or more of:
    • ReactJS, EmberJS, Vue, Svelte, Angular
  • Experience using CSS frameworks like TailwindCSS, and BootstrapCSS
  • Experience with setting new front-end development standards industry best practices
  • Experience in evaluating leveraging frontend frameworks.
  • Experience with Ruby, AWS, Azure, Active Directory
  • Experience contributing to product design process and collaborating with product design to make trade-offs
  • Experience implementing and consuming scalable web services
  • Mentor Junior and mid-level engineers
  • Be a persistent, creative problem solver
  • Experience automating testing.
  • Experience with professional software engineering best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing and operations
  • Current Stack: JavaScript, ReactJS, Redux, Ruby, Grape, Elasticsearch, Redis, Postgres

We look forward to meeting you!

We look forward to meeting you!

Learn more about the culture at Riviera, meet our team, and connect with us through our social channels below. We look forward to meeting you!

Website- http://rivierapartners.com/
Blog – http://rivierapartners.com/blog/
Twitter- https://twitter.com/RiviTeam

Riviera Partners is proud to be an equal opportunity workplace. We are committed to equal employment opportunity without unlawful regard to race, color, ancestry, religion, gender, national origin, sexual orientation, age, citizenship, marital status, disability, veteran status or any other local legally protected characteristic.

Apply Now
  • Attach Resume (*.PDF) 5MB Max
    Accepted file types: pdf.
  • This field is for validation purposes and should be left unchanged.
chevron-up linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram