Full Stack Developer
SolunaFull Time
Junior (1 to 2 years)
Candidates should have 3-5 years of experience developing web applications in a fast-paced product team environment and possess excellent problem-solving, analytical, communication, and collaboration skills. A strong understanding of software development principles, design patterns, and best practices is required, along with experience in typed languages, React Native, native mobile development, back-end technologies like Node.js, Express.js, Python, or Java, front-end technologies like React, and relational databases with complex SQL queries. A Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent experience, is also necessary. Experience with AWS is a plus. The ideal candidate is AI-forward, self-driven, agile, flexible, empathetic, trustworthy, detail-oriented, and has a positive attitude.
The Full Stack Software Engineer will support Roo's growth by developing new features for the veterinary marketplace using front-end, back-end, and mobile native technologies. Responsibilities include collaborating with product managers, designers, data analysts, and other engineers to translate business requirements into technical solutions, participating in the design and development of scalable code architecture, and contributing ideas for system improvement. The engineer will write clear, maintainable code for the front and back-end, contribute code to the React Native mobile application, ensure code quality through testing and code reviews, build unit tests with jest and end-to-end tests with Cypress, and assist with Dev Ops as needed. They will also stay updated on emerging technologies and industry trends to improve the platform.
Job matching platform for veterinary professionals
Roo.vet is a job search platform tailored for veterinary professionals, connecting them with animal hospitals and clinics. It allows veterinarians and veterinary technicians to work shifts at various locations, helping them find the right job fit through real-world trials. This approach addresses the challenge of job matching in the veterinary industry, which is growing due to increased pet ownership. Roo.vet also provides resources for relief vets, ensuring they are informed about their responsibilities as independent contractors.