Quick Summary
About the Role
Our technology team at Petlove develops a leading digital product platform, dedicated to providing the best experience for customers purchasing pet products and services. We operate in agile tribes and squads, leveraging open-source technologies for frequent production deployments.
As a Full-Stack Developer, you will be instrumental in the evolution and maintenance of Petlove's systems, building scalable, high-quality solutions. Your role will encompass backend development, primarily with PHP (Laravel) and REST APIs, alongside frontend development using Vue.js. You will also contribute to enhancing user interfaces and the Design Systems across our platform.
This position involves the complete software development lifecycle, from solution conception to production monitoring. You will collaborate closely with product, design, and engineering teams to translate business needs into efficient technical solutions. We also champion AI-assisted development tools and practices to accelerate prototyping, test generation, automation, and overall engineering productivity.
Petlove is experiencing rapid growth, continuously creating innovative products to ensure pets are happier and healthier. If you are passionate about learning, innovation, and contributing to impactful digital products, this is an ideal opportunity.
Key Responsibilities
- Understand business objectives and translate them into systemic solutions.
- Estimate the effort required for solution development.
- Perform code reviews, ensuring adherence to engineering best practices.
- Implement unit and integration tests.
- Contribute to scalable and sustainable architectural designs.
- Actively participate in application development, deployment, documentation, and monitoring.
- Write clean, reusable, and easily maintainable code.
- Develop and evolve REST APIs and service integrations.
- Contribute to improving Developer Experience, application performance, and observability.
- Work within a multidisciplinary squad, utilizing agile methodologies.
- Contribute to the evolution of our pet health products.
Requirements
- Experience with PHP, preferably Laravel.
- Interest and flexibility to learn new technologies.
- Solid knowledge in Software Engineering principles.
- Knowledge of data structures and relational databases.
- Familiarity with design patterns, Domain-Driven Design (DDD), architectural principles, and good development practices.
- Knowledge of software documentation and cloud computing fundamentals.
- Experience in REST API development.
- Knowledge of messaging systems (e.g., SQS).
- Experience with CI/CD and DevOps practices.
- Experience in application performance analysis and improvement.
- Experience with automated tests.
- Experience with Vue.js.
- Experience with Design Systems and interface componentization.
- Experience or interest in AI-assisted development.
Desirable Requirements (Plus)
- Knowledge of Node.js.
- Experience with microservices.
- Experience with microfrontends.
We are the largest pet ecosystem in Brazil, united by a purpose: to transform the world into a place where pets are happier and healthier. As digital pioneers, we offer everything your pet needs in one place: e-commerce, app, physical stores, pet health plans, daycare, boarding, and much more! We are always innovating with technologies that empower veterinarians and rely on the highest reference in fast, high-quality diagnostics. Will you join us in this mission?
Our Way of Working
At Petlove, we are passionate about pets and people. Therefore, we strive to ensure we are inclusive and form diverse teams, always seeking to reflect our commitment to this theme in our decisions! We consider it enriching to hire people with disabilities, diverse genders and sexual orientations, including all ethnicities and religions, as well as all ages and other identity markers. We are sure that only in this way will we form non-conformist, agile, and committed teams to our purpose.
Do you identify with this? Then come join us!
Where there's a pet, there's love — only you are missing!
Want to know more about Petlove and our benefits? Don't miss the chance to check out our careers page: https://petlove.jobs.recrut.ai/


