Hybrid Full Stack PHP Developer

Posted last month

Apply now

About the role

  • Full Stack PHP Developer involved in public sector digital transformation. Collaborates on innovative projects with a focus on PHP, Laravel, and Vue.js technology stacks.

Responsibilities

  • Implement features and REST APIs using Laravel (controllers, services, middleware, policies)
  • Data modeling: Eloquent/ORM, migrations, seeders, and optimized SQL queries
  • Integrate with external services (OAuth/JWT, webhooks); version and document APIs (OpenAPI/Swagger)
  • Ensure security (input validation, authentication/authorization, OWASP best practices), logging, and error handling
  • Build responsive, high-performance interfaces and components using the Composition API
  • Integrate with APIs, routing (Vue Router) and state management (Pinia or Vuex)
  • Apply accessibility best practices, testing, and code style standardization (ESLint/Prettier)
  • Create and maintain environments with Docker (compose, networks, volumes) and manage environment variables/secrets
  • Operate CI/CD pipelines (build, tests, deploy), semantic versioning and release management
  • Keep development/staging/production environments stable
  • Git (branches/PRs, code review) and participation in agile ceremonies (daily standups, planning, review/retro)
  • Identify and fix bugs, improve performance and security, and ensure production stability
  • Document architecture, APIs and technical processes; record changes clearly

Requirements

  • PHP 7+/8+ and Laravel (routes, controllers, Eloquent, queues, events)
  • REST APIs, MVC, SOLID principles and design patterns
  • ORMs (Eloquent/Doctrine), Composer
  • Vue.js 3 (Composition API), component-based architecture
  • Vue Router and Pinia/Vuex
  • JavaScript ES6+, HTML5/CSS3 and CSS frameworks (Tailwind/Bootstrap)
  • Docker (containers, docker-compose, builds, volumes, networks)
  • Git (merge/rebase/branches) and familiarity with CI/CD (GitHub Actions/GitLab CI)
  • MySQL/MariaDB
  • Complex queries, indexing and query optimization
  • Migrations and seeders
  • Linux server administration (deployments, permissions, Nginx/Apache)
  • Automated testing (PHPUnit/Pest/Jest/Vitest)
  • Redis, RabbitMQ, WebSockets
  • Integrations (OAuth, JWT, payment gateways)
  • Scrum/Kanban and awareness of Clean Architecture/Design Patterns

Job title

Full Stack PHP Developer

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

No Education Requirement

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job