cover
PHP Jobs - Jobs for PHP Community

Senior Fullstack Software Developer/ 1 day ago

Attractive
Application ends: 2025-12-25

Quick Summary

This remote Senior Fullstack Software Developer role requires a higher education degree in IT and focuses on developing comprehensive full-stack solutions, enforcing Clean Code principles, providing technical mentorship, and integrating software into CI/CD pipelines. Essential technical requirements include solid experience with PHP (preferably Laravel) and JavaScript/TypeScript (Node.js, Vue.js), proficiency in relational and non-relational databases (PostgreSQL, MySQL, MongoDB, Redis), Docker, Git, and writing automated tests. Experience with Azure Cloud, Kubernetes, or event-driven architectures is a plus.

Join Montreal, one of Brazil's premier technology firms, as a Senior Software Developer. Our company history spans over three decades, starting in 1986 with a commitment to innovation and technology transformation. We are a solid market reference and recognized as a top employer.

Responsibilities and Attributions

This role involves producing the necessary software artifacts required for delivery by the assigned Squad.

Requirements and Qualifications

Responsibilities

  • Develop comprehensive full-stack solutions (frontend and backend), prioritizing performance, security, and maintainability.
  • Implement BDD (Behavior-Driven Development) stories and contribute robust automated tests.
  • Enforce code standards, Clean Code principles, and best practices in software architecture.
  • Contribute to the definition and evolution of system architecture.
  • Perform code reviews and provide technical mentorship to fellow developers.
  • Integrate software solutions into CI/CD pipelines and containerized environments.
  • Maintain accurate technical documentation and participate collaboratively in technical decision-making.

Technical Requirements

  • Complete higher education degree in Information Technology (e.g., technologist, undergraduate, or postgraduate studies).
  • Solid experience with PHP, preferably Laravel.
  • Solid experience with JavaScript/TypeScript (including Node.js, Vue.js, or similar frameworks).
  • Proficiency in relational and non-relational databases (PostgreSQL, MySQL, MongoDB, Redis).
  • Practical experience with Docker, Git, and continuous integration (CI).
  • Ability to write comprehensive automated tests (unit and integration testing).
  • Familiarity with observability tools such as Grafana, Prometheus, and structured logging.
  • Strong commitment to code quality, readability, and organizational standards.

Preferred Qualifications (Differentiators)

  • Experience working in hybrid environments (on-premise and Azure Cloud).
  • Basic knowledge of the Azure ecosystem (App Services, Storage, Pipelines, or Monitoring).
  • Familiarity with Kubernetes.
  • Knowledge of Domain-Driven Design (DDD).
  • Experience implementing authentication and authorization using Keycloak.
  • Familiarity with object storage tools like MinIO.
  • Experience with event-driven architectures (e.g., Kafka, RabbitMQ).

Additional Information

We foster a continuous environment of collaboration, respect, and ease. We are committed to talent development and implementing innovative practices that optimize and connect various technological aspects.

Share

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