Title: Sr. Full Stack Engineer (Remote)
Location: San Francisco, CA
Type: Full Time
Workplace: remote
About the Role
We are seeking a highly skilled and experienced Senior Full Stack Software Engineer to join our expanding team. In this role, you will play a crucial part in supporting Roo during an exciting phase of growth by developing new features using cutting-edge front-end, back-end, and mobile native technologies. Your primary focus will be on enhancing our SaaS offering in the veterinary marketplace.
As a Senior Full Stack Software Engineer, you will have the opportunity to work remotely, with occasional travel to San Francisco for cross-functional events or meetings as needed.
Your Responsibilities
- Collaborate with the team to design, develop, and implement new features for the Roo platform
- Utilize the latest web front-end and back-end technologies to build scalable and efficient solutions
- Contribute code to our React Native mobile application
- Ensure code quality through testing, code reviews, and best practices
- Participate in architectural discussions and contribute ideas for system improvement
- Collaborate with cross-functional teams, including product managers and designers, to translate business requirements into technical solutions
- Stay updated on emerging technologies and industry trends to continually improve our platform
Qualifications
- Minimum of 5 years of hands-on experience developing web applications within a dynamic and fast-paced product team environment
- Strong understanding of software development principles, design patterns, and best practices
- Expertise in web front-end technologies such as HTML5, CSS3, and JavaScript frameworks (e.g., React, Angular, or Vue.js)
- Expertise in back-end technologies such as Node.js, Python, or Java
- Experience with React Native and mobile native technologies is a plus
- Experience with cloud platforms (e.g., AWS, Azure, or Google Cloud) is a plus
- Excellent problem-solving and analytical skills
- Strong communication and collaboration abilities
- Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience)
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
We have diverse, passionate & driven team members from a variety of backgrounds. For permanent, full time employees, we offer:
- Accelerated growth & learning potential
- Compensation: $145,000-$200,000; commensurate with experience and location
- 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