Roo is looking to expand its B2B labor marketplace in animal healthcare by developing new features using cutting-edge front-end, back-end, and mobile native technologies to connect veterinary professionals with hospitals.
Requirements
- Minimum of five years of hands-on experience developing web applications within a dynamic and fast-paced product team environment.
- Expertise in back-end technologies such as Node.js, Express.js, Python, or Java.
- Expertise in web front-end technologies such as React.
- Experience with relational databases writing complex and efficient SQL queries
- Experience with typed languages, React Native, native mobile development, and working with AWS is a plus
- Build unit tests with jest and end-to-end tests with Cypress.
- Strong understanding of software development principles, design patterns, and best practices.
Responsibilities
- Work closely with our pwHUroduct managers, designers, data analysts, and other engineers to build new features for the Roo platform.
- Collaborate with cross-functional partners to translate business requirements into technical solutions.
- Participate in design, and development of scalable code architecture.
- Participate in architectural discussions and contribute ideas for system improvement.
- Write clear maintainable code on the front and back-end while following best practices.
- Contribute code to our React Native mobile application
- Ensure code quality through testing, code reviews, and best practices.
Other
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration abilities.
- AI forward engineering processes are your thing, you're excited about what AI means for software development and you actively embrace new technologies
- Highly self-driven with a passion to solve problems and research solutions
- Trustworthy with impeccable integrity, authenticity, and high ethical standards