Roo is looking to solve the problem of connecting veterinary professionals with hospitals through innovative technology, and is seeking a Full Stack Software Engineer to support the growth of their platform.
Requirements
- 3-5 years of hands-on experience developing web applications within a dynamic and fast-paced product team environment.
- Must have experience with typed languages, React Native, native mobile development.
- 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 working with AWS is a plus
- Strong understanding of software development principles, design patterns, and best practices.
Responsibilities
- Work closely with our product 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
- Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
- Highly self-driven with a passion to solve problems and research solutions
- Extremely agile & flexible, since we are evolving continually
- Demonstrates empathy and collaboration within the team, across teams, and across functions
- Trustworthy with impeccable integrity, authenticity, and high ethical standards