Senior Full Stack Developer
Hatch ITFull Time
Senior (5 to 8 years), Expert & Leadership (9+ years)
Candidates must have a minimum of five 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 expertise in back-end technologies like Node.js, Express.js, Python, or Java, and front-end technologies such as React. Experience with relational databases and writing efficient SQL queries is necessary. A Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent experience, is also required. Experience with typed languages, React Native, native mobile development, and AWS is considered a plus.
The Senior Full Stack Engineer will collaborate with product managers, designers, data analysts, and other engineers to build new features for the Roo platform, translating business requirements into technical solutions. They will participate in the design and development of scalable code architecture, contribute ideas for system improvement, and write clear, maintainable code on both the front and back-end. Responsibilities also include contributing code to the React Native mobile application, ensuring code quality through testing and code reviews, building unit tests with jest and end-to-end tests with Cypress, and assisting with Dev Ops as needed. The engineer will stay updated on emerging technologies and industry trends to enhance 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.