cover

Mid-Level PHP Software Developer/ 1 week ago

Netvagas
Attractive
Application ends: 2025-12-15

Quick Summary

Remote Mid-Level Software Developer role focused on full-stack development and maintenance using PHP, preferably Laravel, alongside JavaScript/TypeScript (Node.js/Vue.js or similar). Requires solid experience with relational (PostgreSQL, MySQL) and non-relational (MongoDB, Redis) databases, Docker, Git, and CI/CD workflows, emphasizing automated testing (unit/integration) and adherence to Clean Code principles. Candidates must have completed higher education in Information Technology and will participate actively in code reviews and continuous solution delivery.

Key Responsibilities

  • Develop and maintain functionalities across both frontend and backend systems.
  • Work with stories defined in BDD format and contribute to test automation efforts.
  • Apply coding best practices, focusing on readability, standardization, and organization.
  • Actively participate in code reviews and grow alongside the technical team.
  • Collaborate on continuous solution delivery, integrating seamlessly into CI/CD workflows.
  • Maintain alignment with Clean Code principles, striving to advance technical autonomy.

Technical Requirements

  • Completed higher education (Associate's, Bachelor's, and/or specialized/stricto sensu postgraduate degree) in Information Technology.
  • Solid experience with PHP, preferably utilizing Laravel.
  • Knowledge of JavaScript/TypeScript (Node.js, Vue.js, or similar frameworks).
  • Experience with relational and non-relational databases (PostgreSQL, MySQL, MongoDB, Redis).
  • Familiarity with Docker, version control using Git, and CI/CD processes.
  • Ability to write and maintain automated tests (unit and integration).
  • Commitment to code quality, adhering to team standards and best practices.

Differentiators

  • Knowledge of hybrid environments (on-premise + Azure Cloud).
  • Basic understanding of Azure services (App Services, Pipelines, Monitoring).
  • Experience with observability tools like Grafana and Prometheus.
  • Knowledge of DDD (Domain-Driven Design).
  • Familiarity with Keycloak for authentication/authorization.
  • Experience using tools like MinIO and event-based architectures (Kafka, RabbitMQ).
  • Interest in evolving towards a more architectural and collaborative role.
  • Serving as the contractor professional responsible for producing software artifacts required by the Squad.

Share

Netvagas

Netvagas

  • Address
    São Paulo, Estado de São Paulo
View Profile
Your experience on this site will be improved by allowing cookies Cookie Policy