cover
PHP Jobs - Jobs for PHP Community

Software Developer - Mid-Level (PHP)/ 1 week ago

Attractive
Application ends: 2025-12-13

As a Software Developer - Mid-Level (PHP) at Montreal, you'll join one of Brazil's top technology companies. Our journey began over thirty years ago with a small engineering team passionate about innovation. In 1986, visionaries committed to technology's world-changing potential, marking the start of our solid market leadership and recognition as a great place to work.

Responsibilities and Duties

The contracted professional is responsible for producing software artifacts for the Squad's delivery.

Technical Requirements and Qualifications

Responsibilities:

  • Develop and maintain frontend and backend functionalities.
  • Work with BDD-formatted stories and collaborate on test automation.
  • Apply coding best practices, focusing on readability, standardization, and organization.
  • Actively participate in code reviews and evolve with the technical team.
  • Collaborate with the team on continuous solution delivery, integrating with CI/CD pipelines.
  • Stay aligned with Clean Code principles, aiming for technical autonomy.

Technical Requirements:

  • Completed higher education (technologist, undergraduate, and/or postgraduate) in Information Technology.
  • Solid experience with PHP, preferably using Laravel.
  • Knowledge of JavaScript/TypeScript (Node.js, Vue.js, or similar).
  • Experience with relational and non-relational databases (PostgreSQL, MySQL, MongoDB, Redis).
  • Familiarity with Docker, Git version control, and CI/CD processes.
  • Ability to write and maintain automated tests (unit and integration).
  • Attention to code quality, following team best practices and standards.

Differentiators:

  • Knowledge of hybrid environments (on-premise + Azure Cloud).
  • Basic understanding of Azure (App Services, Pipelines, Monitoring).
  • Experience with observability tools like Grafana and Prometheus.
  • Knowledge of DDD (Domain-Driven Design).
  • Familiarity with Keycloak for authentication/authorization.
  • Use of tools like MinIO and event-driven architectures (Kafka, RabbitMQ).
  • Interest in evolving towards a more architectural and collaborative role.

Additional Information:

In continuous construction, we foster an environment of collaboration, respect, and ease. We invest in talent development and the implementation of practices that optimize and connect different technological and innovative aspects.

Share

Your experience on this site will be improved by allowing cookies Cookie Policy