Engineering Manager
About the Role
Roo is looking for a passionate, skilled, and driven Engineering Manager 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
- Monitor project progress and manage resources to meet project goals
- Identify and mitigate risks and issues, and provide solutions to ensure project success
- Stay up-to-date with industry trends and technologies, and make recommendations for improvement
- Manage and mentor a team of engineers, providing guidance and support in their professional growth
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 and optimizing efficient SQL queries
- Strong verbal and written communication and collaboration skills
- Experience with TypeScript, Node.js, CSS, React,, Cloud Computing Platforms, and relational databases
- Hands-on experience with automated testing and CI/CD pipelines
- Experience with Cypress, React Native, and AWS is a plus
- Degree in Computer Science or relevant field preferred
About You
- 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
Since we're a remote first company, compensation ranges are based on where you live. Please see below for examples of compensation ranges based on some state averages.
Exact compensation may vary based on skills, experience, and location.
California pay range
$190,000 - $220,000 USD
New York pay range
$190,000 - $220,000 USD
Washington pay range
$170,000 - $200,000 USD
Colorado pay range
$170,000 - $200,000 USD
Texas pay range
$155,000 - $185,000 USD
North Carolina pay range
$150,000 - $175,000 USD
- 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.
Apply for this job
*
indicates a required field