Description
As a **Mid-Level Software Developer (PHP) at Montreal**, you will join one of Brazil's top technology companies. Our journey began over thirty years ago with a small team of engineers passionate about innovation. In 1986, visionary individuals committed themselves to technology and its power to transform the world. That was only the beginning of a trajectory that has made us a solid market reference and one of the best companies to work for.
**Responsibilities and Assignments**
* Professional from the **CONTRACTOR** responsible for producing the software artifacts the *Squad* must deliver.
**Requirements and Qualifications** **About the Opportunity**
We are seeking a **Mid-Level Fullstack Developer (PHP)** with solid experience in developing modern applications. We are looking for a professional with strong technical accountability, attention to code quality, and willingness to work collaboratively in an environment leveraging current technologies and tackling real business challenges.
**Responsibilities:**
* Develop and maintain frontend and backend functionalities;
* Work with BDD-style user stories and collaborate on test automation;
* Apply development best practices, ensuring code readability, standardization, and organization;
* Actively participate in code reviews and contribute to the team’s technical evolution;
* Collaborate in the continuous delivery of solutions, integrating into CI/CD processes;
* Follow Clean Code principles and contribute to the continuous improvement of products and processes.
**Technical Requirements:**
* Completed higher education degree (technology, undergraduate, or postgraduate studies — lato sensu or stricto sensu) in Information Technology.
* Solid experience with **PHP**, preferably using **Laravel**;
* Knowledge of **JavaScript/TypeScript** (Node.js, Vue.js, or similar technologies);
* Experience with relational and non-relational databases (**PostgreSQL, MySQL, MongoDB, and Redis**);
* Familiarity with **Docker**, version control using **Git**, and **CI/CD** processes;
* Experience creating and maintaining automated tests (unit and integration);
* Attention to code quality, adhering to best practices and development standards.
**Preferred Qualifications:**
* Knowledge of hybrid environments (**on-premise + Azure Cloud**);
* Familiarity with **Azure** (App Services, Pipelines, and Monitoring);
* Experience with observability tools such as **Grafana** and **Prometheus**;
* Knowledge of **DDD (Domain-Driven Design)**;
* Familiarity with **Keycloak** for authentication and authorization;
* Experience with **MinIO** and event-driven architectures (**Kafka and RabbitMQ**);
* Interest in evolving toward a more architectural and collaborative role.
**Additional Information**
In continuous development, we foster a collaborative, respectful, and supportive environment. **We invest in talent development** and implement practices that optimize and connect diverse technological and innovative aspects.