cover
PHP Jobs - Find PHP Developer Jobs & Remote Positions

Senior Software Developer (PHP)/ 2 hours ago

Attractive
Application ends: 2026-04-22

Quick Summary

Montreal is seeking a Senior Software Developer (PHP) for a remote position to lead strategic system development and maintenance. Responsibilities include developing back-end applications with modern PHP (7 or 8), designing RESTful APIs using Laravel, participating in code reviews, ensuring code quality, implementing automated tests (unit/integration), and setting up CI/CD pipelines. Candidates must have higher education in IT, extensive PHP experience, solid knowledge of OOP, Laravel, REST APIs, SOLID principles, Design Patterns, Clean Code, Git, relational databases (MySQL/PostgreSQL), data modeling, query optimization, multi-project environments, and Agile (Scrum) methodologies. Desirable skills include microservices, Docker, Kubernetes, messaging systems, and caching with Redis or Memcached.

Senior Software Developer (PHP)

Join Montreal, recognized as one of Brazil's premier technology companies, as a Senior Software Developer (PHP). Our legacy spans over three decades, built on a passion for innovation and a commitment to leveraging technology to transform the world. We are a solid market reference and a top workplace.

Responsibilities and Attributions

As a key member of our team, you will be responsible for delivering critical software artifacts within your Squad. This role requires a technical leader who will contribute to strategic system development and maintenance projects, influence architectural decisions, and drive the evolution of existing systems and the creation of new products.

Main Responsibilities:

  • Develop and enhance back-end applications using modern PHP.
  • Design and implement robust RESTful APIs, ensuring proper versioning, contracts, and documentation.
  • Build applications with cutting-edge frameworks, primarily Laravel.
  • Actively participate in code reviews and establish technical standards.
  • Ensure high standards of code quality, security, and maintainability.
  • Develop and maintain comprehensive automated tests (unit and integration).
  • Implement CI/CD pipelines, automating build, testing, and deployment processes.
  • Integrate systems seamlessly with front-end interfaces and legacy applications.
  • Provide technical guidance to the team and promote best practices.
  • Utilize code quality tools such as SonarQube.
  • Manage code versioning using Git, adhering to the GitFlow model.

Requirements and Qualifications

Mandatory Requirements:

  • Completed higher education (technologist, undergraduate, or postgraduate) in Information Technology.
  • Extensive proven experience as a PHP Developer.
  • Solid experience with:
    • PHP 7 or 8.
    • Object-Oriented Programming (OOP).
    • PHP frameworks, especially Laravel.
    • Developing REST APIs.
    • Best practices in software engineering (SOLID principles, Design Patterns, Clean Code).
    • Code versioning using Git.
    • Relational databases (MySQL or PostgreSQL).
    • Data modeling and query optimization.
    • Working in multi-project environments.
    • Agile methodologies (Scrum).
    • Building corporate systems from inception.
    • Knowledge of scalable architectures for web applications.

Desirable Knowledge:

  • Microservices architecture.
  • Docker.
  • Kubernetes.
  • Messaging systems (RabbitMQ, Kafka).
  • Cache and performance optimization (Redis, Memcached).
  • Automated testing with PHPUnit or Pest.

Additional Information

We foster a collaborative, respectful, and supportive environment. 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