Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Roo

Full Stack Engineer

Roo

Full Stack Engineer developing features for Roo’s veterinary staffing platform. Collaborating with cross-functional teams to deliver scalable, high-impact technical solutions.

Posted 7/29/2026full-timeSan Francisco • California • 🇺🇸 United StatesJuniorMid-Level💰 $120,000 - $195,000 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in software engineering with a focus on TypeScript, JavaScript, and scalable architecture. Proficient in developing and maintaining features for both mobile and backend applications while ensuring high code quality and effective collaboration.

Highest-signal resume keywords
TypeScript ProficiencyJavaScript ProficiencySQL Query WritingReact Native DevelopmentNode.js Experience

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
TypeScriptJavaScriptSQLReact NativeNode.jsExpressReactAWSReduxNext.js
Soft Skills
CommunicationTeamworkMentoring
Tools & Technologies
JestCypressCI/CDDevOps
Industry Keywords
Software EngineeringScalable ArchitectureTechnical DesignProduction IssuesPlatform Reliability

Tech Stack

Tools & technologies
AWSCypressJavaScriptJestNext.jsNode.jsReactReact NativeReduxSQLTypeScript

About the role

Key responsibilities & impact
  • 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.

Requirements

What you’ll need
  • 2–4 years of professional experience as a Software Engineer, with strong proficiency in TypeScript/JavaScript.
  • Experience working with a growing team and early stage startup strongly preferred.
  • Strong communication and teamwork skills
  • Proficient at writing complex and efficient SQL queries
  • Experience with Node, Express, React, AWS, and relational databases
  • Experience with React Native, Redux, Next.js is a plus
  • Degree in Computer Science or relevant field preferred

Benefits

Comp & perks
  • 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.