✦ Luna Orbit — Software Engineering

Principal Software Engineer - Front End

at Veeva

📍 Oregon - Portland Remote Posted March 02, 2026
Type Full-Time
Experience senior
Exp. Years 12+ years
Education Not specified
Category Software Engineering

This role involves leading front-end development for a SaaS company, focusing on building reusable components, optimizing performance, and mentoring engineers.

  • Architect front-end systems
  • Own feature implementation
  • Design and enhance components
  • Mentor engineers
  • Establish coding standards

The technical environment includes JavaScript, React, Vue, HTML, CSS, SASS, JSS, with a focus on scalable, high-performance web applications.

The ideal candidate is a senior front-end software engineer with over 12 years of experience, proficient in JavaScript frameworks like React or Vue, with strong skills in performance optimization and scalability. They have a proven track record mentoring teams and developing reusable UI components.

12+ years of software development experience8+ years of JavaScript experienceExperience working with modern JavaScript frameworks (React or Vue)Proficiency with CSS abstraction layers (SASS or JSS)Experience identifying and resolving performance and scalability issuesApplicants must have the unrestricted right to work in the United States
experience with cloud deploymentmentoring experienceinternal component library development
ReactVueSASSJSS
JavaScriptReactVueHTMLCSSSASSJSSasynchronous programmingclosurestypesES6performance optimizationscalabilitycode reviewsmentoring
JavaScriptJavaScript frameworksReactVueHTMLCSSSASSJSSasynchronous programmingclosurestypesES6performance optimizationscalabilitycode reviewsmentoring
leadershipmentorshipcollaborationcommunicationproblem-solvingcoding standardsguidance
Industry SaaS
Job Function Lead front-end software engineering and mentorship
Principal Software EngineerFront EndJavaScriptReactVueHTMLCSSSASSJSSasynchronous programmingclosurestypesES6performance issuesscalabilitycode reviewsmentoringperformance optimization

Must have unrestricted right to work in the US, Less than 12 years of experience, Lack of experience with modern JavaScript frameworks

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile