Quick Summary
Senior Fullstack Developer (Node.js/React)
We are seeking a talented Fullstack Developer to join our team. If you are passionate about building robust, scalable applications and possess a strong command of Node.js, this is your opportunity! You will work in a dynamic environment, collaborating on the development and maintenance of essential systems, focusing specifically on our Node.js and MongoDB infrastructure. Expertise in Parse Server is a significant advantage for maintaining existing systems.
Key Responsibilities:
- Develop and maintain RESTful APIs and applications using Node.js 18+ and Express.
- Utilize MongoDB 8 for advanced data modeling and management.
- Build and maintain user interfaces leveraging React 17+, MUI 5, Redux, and Sass.
- Configure and optimize development and production environments using Docker and Google Cloud Build.
- Manage code workflow efficiently using Git and package managers like Yarn/NPM.
- Collaborate with the team to design, develop, and implement new features.
- Write clean, testable, and well-documented code, adhering to development best practices.
- Participate actively in code reviews to ensure project quality and consistency.
Required Skills & Experience:
- Solid professional experience with Node.js 18+ and Express.
- Proven experience working with MongoDB databases.
- Demonstrated expertise in React 17+, MUI 5, Redux, and Webpack.
- Ability to autonomously identify and resolve complex technical issues.
- Strong collaborative skills and capacity to work effectively within a team.
- Excellent communication skills and proactive approach.
- Familiarity with version control using Git.
- Experience with packaging tools such as Yarn/NPM.
Preferred Qualifications (Differentiators):
- Experience with Parse Server and/or Firebase.
- Knowledge of PHP 8.2+ (Slim 4, Composer, PSR-4) for API and document maintenance.
- Experience utilizing Puppeteer for PDF generation.
- Familiarity with third-party integrations (e.g., Vindi, Twilio, OpenAI, Digital Signature).
- Experience with tools like PhpSpreadsheet, jsPDF, React Big Calendar, Cropper.js.
- Experience working in agile teams and knowledge of Scrum/Kanban methodologies.
- Profile demonstrating high autonomy and a strong focus on clean code and development best practices.
About Us:
We are the largest pet ecosystem in Brazil, driven by the purpose of making the world a happier and healthier place for pets. As digital pioneers, we offer everything a pet needs in one place: e-commerce, app, physical stores, pet health plans, daycare, boarding, and more! We constantly innovate with technologies that empower veterinary professionals and rely on the highest standards for fast, high-quality diagnostics.
Our Culture:
At Petlove, we are passionate about pets and people. We are committed to ensuring an inclusive environment and building diverse teams that reflect our values. We highly value hiring individuals with disabilities, diverse genders and sexual orientations, all ethnicities and religions, and all ages. We believe this approach fosters agile, committed teams focused on achieving our purpose.
Identified with our mission? Join us!
Where there is a pet, there is love — we just need you!
Want to learn more about Petlove and our benefits? Check out our careers page: https://petlove.jobs.recrut.ai/


