Senior Software Engineer, Frontend Platform

Roo

Completely RemoteFull TimeInformation Technology
Posted Today

Job description

Responsibilities

  • Own the long-term technical direction of Roo's frontend platform, including systems, tooling, and architecture for web and mobile
  • Partner with Product and Design to evolve the design system as a foundational platform
  • Make the design system effortless to consume for engineers, designers, and AI agents
  • Lead platform initiatives like framework upgrades, React Native modernization, and Expo adoption
  • Own the migration of legacy components to the v2 design system
  • Improve developer experience through shared tooling, automation, and documentation
  • Identify and eliminate friction points that slow down builders

Requirements

  • Significant experience building production software with a focus on frontend systems
  • Deep expertise in React and TypeScript
  • Experience with React Native or mobile development
  • Experience working with modern design systems and Figma
  • Hands-on experience with AI-assisted development tools like Cursor or Claude
  • Ability to own a technical roadmap and prioritize work within an engineering organization

Preferred Qualifications

  • Familiarity with Storybook, style-dictionary, or design token pipelines
  • Experience with animation and interaction frameworks like Framer Motion, Rive, or Lottie

Benefits

  • Accelerated growth and learning potential
  • Stipends for home office setup, continuing education, and monthly wellness
  • Comprehensive health benefits with base medical plan covered at 100%
  • 401K
  • Unlimited Paid Time Off
  • Paid Maternity/Paternity and reproductive care leave
  • Gifts on birthdays and anniversaries
  • Opportunity for domestic travel and regional team building

About the Company

Roo is a veterinary staffing platform that connects veterinary professionals with animal hospitals for relief work and hiring opportunities, empowering a network of over 20,000 professionals.

Skills & tools

ReactTypeScriptReact Native

What the team is looking for

Use this list as a quick fit check before you apply.

  1. 01React expertise
  2. 02TypeScript expertise
  3. 03React Native or mobile experience
  4. 04Design system experience
  5. 05AI-assisted development experience
ScoutJobsAd

Wake up to a shortlist, not a search results page.

ScoutJobs scores every new listing against your CV, salary floor and visa. A handful of real matches by morning.

Get your daily matches