Back to all positions

[Remote] Full Stack Engineer

Remote Full-time Now Hiring

Note: The job is a remote job and is open to candidates in USA. Roo is a veterinary staffing platform that connects veterinary professionals with animal hospitals for relief work and hiring opportunities. The company is seeking a Full Stack Engineer to design, build, and maintain scalable features for its veterinary marketplace across mobile and backend systems. The role also involves architectural contributions, testing, production support, cross-functional collaboration, and mentoring junior 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

Benefits

  • 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.
  • This is a remote-first role.
  • While we are a remote first company, if you are based in San Francisco this will be a hybrid role.

Company Overview

  • Roo is an online veterinary relief service platform that allows vet professionals to secure freelance work. It was founded in 2018, and is headquartered in San Francisco, California, USA, with a workforce of 51-200 employees. Its website is https://roo.vet.
  • Company H1B Sponsorship

  • Roo has a track record of offering H1B sponsorships, with 2 in 2020. Please note that this does not guarantee sponsorship for this specific role.