✦ Luna Orbit — Software Engineering

Senior Software Engineer - React and Typescript

at Veeva

📍 Wisconsin - Madison Unknown Posted March 02, 2026
Type Full-Time
Experience senior
Exp. Years 5+ years
Education Not specified
Category Software Engineering

Veeva is seeking a senior full-stack engineer to develop a new SaaS application, owning both frontend and backend components using modern technologies.

  • Build responsive UI with React
  • Develop backend APIs with TypeScript
  • Own full feature lifecycle
  • Collaborate with platform team
  • Create scalable, maintainable code

The role involves building scalable web applications with React, Typescript, NextJS, NodeJS, and SQL, focusing on end-to-end development and platform integration.

The ideal candidate is a senior full-stack engineer with 5+ years of experience, proficient in Typescript, React, and server-side technologies like NextJS and NodeJS, capable of building scalable SaaS applications from scratch.

5+ years of fullstack development experienceProficiency with Javascript or TypescriptReactExperience with server-side technologies such as NextJSNodeJSExperience with SQL
TypeScriptNextJSNodeJSReact
ReactNextJSNodeJSTypeScriptSQL
TypescriptReactJavascriptNodeJSNextJSSQL
TypescriptTypeScriptReactJavascriptJavaScriptNextJSNodeJSNode.jsSQLFull Stack DevelopmentFrontend DevelopmentBackend LogicAPIs
team playerownershipcollaborativeproblem-solvingcommunication
Industry SaaS
Job Function Full-stack SaaS application development
Senior Frontend EngineerTypeScriptReactJavascriptNodeJSNextJSSQLFull Stack DevelopmentAPIsServer-side TechnologiesFull StackFrontend Development

Less than 5 years of full-stack experience, Lack of experience with React or Typescript, No experience with server-side frameworks like NextJS or NodeJS

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