Mid-level PHP Developer

Posted 19hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Analista Desenvolvedor PHP/Laravel remoto, mantendo plataforma SaaS multi-tenant da NDD para gestão empresarial. Desenvolvendo APIs, interfaces Vue, testes automatizados e integrações com ERPs.

Responsibilities:

  • Develop and maintain end-to-end features: migrations, models, controllers, FormRequests, routes, permissions, Vue components and Vuex modules
  • Implement REST endpoints documented with Swagger/OpenAPI, following the project's gold-standard patterns
  • Write PHPUnit feature and unit tests with multi-tenant isolation, covering permissions, validations and business rules
  • Work with tenant vs. central migrations, ensuring compatibility with SQLite for the test environment
  • Develop Vue components following the project's folder structure
  • Implement and maintain ERP integrations via n8n and native connectors
  • Work with data imports from Excel/CSV with row-by-row validation
  • Collaborate in code reviews, ensuring adherence to documented conventions
  • Update technical documentation, including Swagger, comments and AI instructions

Requirements:

  • 3+ years of experience with PHP and Laravel, preferably Laravel 8.x or newer
  • 2+ years of experience with Vue.js
  • Hands-on experience with REST APIs, token-based authentication and RBAC
  • Strong MySQL skills, including complex queries, indexes, foreign keys and transactions
  • Experience with Git using branch workflows, PRs and code reviews
  • Writing and maintaining automated tests with PHPUnit or similar
  • Knowledge of PHP 7.3+
  • Knowledge of Laravel
  • Knowledge of MySQL and SQLite
  • Knowledge of multi-tenant architecture
  • Knowledge of Redis
  • Knowledge of OpenAPI 3.0
  • Knowledge of PHPUnit
  • Knowledge of Vue, Vuex and Vue Router
  • Knowledge of Vuetify, Lodash, Moment.js and SweetAlert2
  • Knowledge of Docker, Nginx and n8n
  • Discipline to follow existing standards
  • Attention to detail
  • Clear communication
  • Ability to read and understand legacy code before modifying it
  • Teamwork and openness to feedback in code reviews

Benefits:

  • Annual bonus: up to 3.3 monthly salaries
  • Career plan with 360° performance review
  • Internal recognition program
  • 1:1 meetings with management
  • Financial education program
  • Psychological counseling
  • Legal counseling
  • Social support
  • Unimed health plan
  • Life insurance
  • Support for flu vaccination
  • Wellness activities
  • Meal allowance
  • Unlimited coffee and fruit in the office
  • Relaxation space with leisure area, barbecue and games
  • Partnership with SESC: access to culture, education and tourism
  • Scholarship support
  • Support for learning new languages
  • Support to attend industry events
  • Support for professional certifications
  • Transport voucher
  • On-site parking
  • Bike parking
  • Birthday voucher
  • 40-hour workweek
  • Flexible working hours