Staff Engineer (Full Stack)
Remote
About the Role
Roo is looking for a passionate, skilled, and driven Staff Software Engineer to help build out Roo’s web application for animal hospitals, veterinarians, and veterinary technicians. We’re a fast moving team that’s rapidly building out new features for our fast growing platform.
Your Responsibilities
- Work closely with our product managers, designers, and other engineers to build out new products and features for the Roo platform
- Partner with your fellow engineering leaders to help shape Roo’s technical architecture and tech stack, and help us set ourselves up for success during our next phase of growth
- Assume leadership of new projects from conceptualization to deployment
- Help lead the design and development of scalable code architecture and write clear maintainable code on the front and back-end
Qualifications
- Minimum of 5-7 years of professional experience with JavaScript as a Full Stack Software Engineer working with React and Node.js
- Experience working with a growing team and early stage startup strongly preferred
- B2B, Marketplace, and/or SaaS experience a plus
- Proficient at writing complex and efficient SQL queries
- Strong communication and teamwork skills
- Experience with Node.js, Express, HTML5, CSS, React, Redux, Next.js, AWS, and Relational Databases
- Experience with Cypress, React Native, and TypeScript is a plus
- Degree in Computer Science or relevant field preferred
About You
- AI forward, innovative, and open minded to embracing new technologies to increase velocity
- Highly self-driven with a passion to solve problems and research solutions
- Extremely agile & flexible, since we are evolving continually
- Very collaborative with other team members within & across teams and US/international cities, demonstrates empathy
- Trustworthy with impeccable integrity, authenticity, and high ethical standards
- Great attention to details
- Can do positive attitude
While we are a remote first company, if you are based in San Francisco this will be a hybrid role. Please see below for examples of compensation ranges based on state averages.
Exact compensation may vary based on skills, experience, and location.
California pay range$190,000—$230,000 USDNew York pay range$190,000—$230,000 USDWashington pay range$150,000—$210,000 USDColorado pay range$140,000—$200,000 USDTexas pay range$140,000—$200,000 USDNorth Carolina pay range$130,000—$190,000 USD Core Values Our Core Values are what shape us as an organization and we're looking for people who exhibit the same values in their professional life; Bias to Urgency, Drive Measurable Impact, Seek Understanding, Solve Customer Problems and Have Fun! What to expect from working at Roo! For permanent, full time employees, we offer:- 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.
Job Profile
RestrictionsHybrid role for San Francisco residents Remote First company
Benefits/PerksContinuing education stipend Growth & learning potential Health benefits Home office setup stipend Monthly wellness stipend Remote-first company Work-life balance
Tasks- Build web application
- Design scalable code architecture
- Develop new products and features
- Lead projects from concept to deployment
Agile AWS B2B Communication CSS Cypress Express HTML5 Javascript Marketplace Next.js Node.js Organization React React-Native Redux SaaS SQL Typescript
Experience5 years
Education