Roo

Senior Full Stack Engineer

Remote

Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Animal Healthcare, Labor Marketplace, BiotechnologyIndustries

Senior Full Stack Software Engineer

What We Do

Roo (www.roo.vet) is revolutionizing the animal healthcare industry with the first B2B labor marketplace. Our innovative technology platform connects veterinary professionals with hospitals, facilitating real-time personnel fulfillment for hospitals and providing flexible work opportunities for veterinary professionals. We aim to empower veterinary professionals with work-life balance and support hospitals in managing their staffing needs, ultimately improving outcomes for clients and their pets. We blend experienced healthcare expertise with Silicon Valley talent to transform the veterinary industry.

About the Role

We are seeking a highly skilled and experienced Senior Full Stack Software Engineer to join our growing team. You will be instrumental in developing new features for the Roo platform using cutting-edge front-end, back-end, and mobile native technologies, with a primary focus on our mission-critical marketplace offerings. This is a remote position, with occasional travel to San Francisco for cross-functional events.

Key Responsibilities

  • Collaborate closely with product managers, designers, data analysts, and other engineers to build new features.
  • Translate business requirements into robust technical solutions.
  • Design and develop scalable code architecture.
  • Participate in architectural discussions and propose system improvements.
  • Write clear, maintainable, and best-practice-driven code for both front-end and back-end.
  • Contribute code to our React Native mobile application.
  • Ensure code quality through testing, code reviews, and adherence to best practices.
  • Build unit tests using Jest and end-to-end tests with Cypress.
  • Provide assistance with Dev Ops tasks as needed.
  • Stay current with emerging technologies and industry trends to enhance the platform.

Qualifications

  • Minimum of five years of hands-on experience in web application development within a fast-paced product team.
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration abilities.
  • Solid understanding of software development principles, design patterns, and best practices.
  • Expertise in back-end technologies such as Node.js, Express.js, Python, or Java.
  • Expertise in front-end technologies such as React.
  • Experience writing complex and efficient SQL queries for relational databases.
  • Experience with typed languages, React Native, native mobile development, and AWS is a plus.
  • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).

About You

  • You are AI-forward, excited about the potential of AI in software development, and embrace new technologies.
  • You are highly self-driven, passionate about solving problems, and proactive in researching solutions.
  • You are extremely agile and flexible, adaptable to continuous evolution.
  • You demonstrate empathy and collaboration within and across teams.
  • You possess impeccable integrity, authenticity, and high ethical standards.
  • You have great attention to detail.
  • You maintain a positive, can-do attitude.

Compensation

While we are a remote-first company, if you are based in San Francisco, this will be a hybrid role. Compensation ranges are provided below based on state averages. Exact compensation may vary based on skills, experience, and location.

  • California Pay Range: $160,000 - $190,000 USD
  • New York Pay Range: $160,000 - $190,000 USD

Skills

Full Stack Development
Front-end Development
Back-end Development
Mobile Native Development
Scalable Code Architecture
System Improvement
Clear Maintainable Code

Roo

Job matching platform for veterinary professionals

About Roo

Roo.vet is a job search platform tailored for veterinary professionals, connecting them with animal hospitals and clinics. It allows veterinarians and veterinary technicians to work shifts at various locations, helping them find the right job fit through real-world trials. This approach addresses the challenge of job matching in the veterinary industry, which is growing due to increased pet ownership. Roo.vet also provides resources for relief vets, ensuring they are informed about their responsibilities as independent contractors.

San Francisco, CaliforniaHeadquarters
2018Year Founded
$16.1MTotal Funding
LATE_VCCompany Stage
Consulting, HealthcareIndustries
201-500Employees

Risks

Increased competition could dilute Roo's market share with lower fees or more features.
Leadership transition to a new CEO might disrupt operations or alienate users.
Rising operational costs in San Francisco could impact Roo's profitability.

Differentiation

Roo offers a unique trial-based job matching service for veterinary professionals.
The platform provides resources for relief vets, including tax and legal guidance.
Roo combines job search convenience with real-world job trials for better satisfaction.

Upsides

Roo surpassed 4,000 veterinary professionals and 100,000 employment opportunities by June 2023.
The gig economy's growth aligns with Roo's freelance opportunities for veterinary professionals.
Roo's new funding of $10,999,999 will aid in aggressive expansion and product development.

Land your dream remote job 3x faster with AI