Roo logo
Roo
Posted 2 days agoVerified live 1d ago

Full Stack Engineer

Brief overview

Remote
UndergradOr in progress
$150k–$195k/yrStated range
2+ yrsMinimum
3 H-1B approvalsDept. of Labor
TypeScript/JavaScriptReact NativeNode.jsExpress.jsReactAmazon Web Services (AWS)Relational DatabasesSQLJestCypress

About the company

Remote-first platform connecting hospitals and veterinary professionals through technology.

Visa sponsorship history

3 years sponsoring, last filed FY2025

Data powered by U.S. Department of Labor. This does not guarantee sponsorship for this specific role.
3H-1B approved
100%approval rate
H-1B Petition ApprovalsVisas USCIS actually granted: the strongest sign the company sponsors.
20231
20241
20251

Job description

Summary

Roo is a technology company providing a veterinary staffing platform that connects veterinary professionals with animal hospitals. Roo is seeking a Full Stack Engineer (Software Engineer II) to design, build, and maintain scalable marketplace features across its mobile and backend stack while collaborating cross-functionally and mentoring engineers.

Responsibilities

  • Work closely with product managers, designers, analysts, and engineers to deliver robust and thoughtful technical solutions that solve real business problems
  • Design, develop, and maintain features across our stack, with a focus on scalable architecture, performance, and maintainability
  • Write clean, efficient, and well-documented code, contributing to both our React Native mobile app and backend services
  • Participate in technical design discussions and make meaningful contributions to architectural decisions
  • Lead by example through high-quality code, peer code reviews, and mentoring early-career engineers
  • Own the testing lifecycle for your features—writing unit tests with Jest and end-to-end tests with Cypress
  • Investigate and resolve production issues, improve observability, and contribute to platform reliability
  • Partner with DevOps and infrastructure teams to ensure smooth deployments, CI/CD workflows, and system performance
  • Stay up-to-date on industry trends and best practices, and proactively introduce improvements to tools, processes, or technologies

Skills

  • 2–4 years of professional experience as a Software Engineer, with strong proficiency in TypeScript/JavaScript
  • Mobile development experience (e.g., React Native or another mobile framework)
  • Experience with Node, Express, React, AWS, and relational databases
  • Proficient at writing complex and efficient SQL queries
  • Strong communication and teamwork skills
  • Highly self-driven with a passion to solve problems and research solutions
  • Extremely agile & flexible, since we are evolving continually
  • Demonstrates empathy and collaboration within the team, across teams, and across functions
  • Trustworthy with impeccable integrity, authenticity, and high ethical standards
  • Great attention to details
  • Can do positive attitude
  • Experience working with a growing team and early stage startup strongly preferred
  • Degree in Computer Science or relevant field preferred

Qualifications

Must Haves

  • 2–4 years of professional experience as a Software Engineer, with strong proficiency in TypeScript/JavaScript
  • Mobile development experience (e.g., React Native or another mobile framework)
  • Experience with Node, Express, React, AWS, and relational databases
  • Proficient at writing complex and efficient SQL queries
  • Strong communication and teamwork skills
  • Highly self-driven with a passion to solve problems and research solutions
  • Extremely agile & flexible, since we are evolving continually
  • Demonstrates empathy and collaboration within the team, across teams, and across functions
  • Trustworthy with impeccable integrity, authenticity, and high ethical standards
  • Great attention to details
  • Can do positive attitude

Nice to Haves

  • Experience working with a growing team and early stage startup strongly preferred
  • Degree in Computer Science or relevant field preferred

Benefits

  • Remote-first role
  • Hybrid role for employees based in San Francisco
  • Accelerated growth & learning potential.
  • Stipends for home office setup, continuing education, and monthly wellness.
  • Comprehensive health benefits to fit your needs with base medical plan covered at 100% with optional premium buy up plans.
  • 401K
  • Unlimited Paid Time Off.
  • Paid Maternity/Paternity and reproductive care leave.
  • Gifts on your birthday & anniversary.
  • Opportunity for domestic travel, including for regional team building events.

More jobs like this