company logo

Full-Stack Web Developer (PH Remote)

Snapscale

Hybrid

Davao, Davao del Sur, PH

Full Time

Description

  • Build self-contained vertical slices covering backend, frontend, tests, and deployment setup.
  • Develop secure RESTful APIs with proper validation, authentication, and authorization.
  • Design and optimize database schemas and queries for performance and scalability.
  • Create responsive, type-safe Vue.js components using Composition API and Pinia.
  • Implement automated tests (Pest, PHPUnit, Vitest) for both backend and frontend.
  • Apply design patterns to improve clarity and maintainability.
  • Follow agile development practices with small, frequent releases.



Requirements

QUALIFICATIONS AND REQUIREMENTS

  • Experienced Laravel 12 + Vue.js 3 full-stack developer specializing in Vertical Slice Architecture for fast, maintainable, and secure feature delivery.
  • Skilled in building self-contained slices with backend APIs (Laravel, Sanctum), responsive TypeScript frontends (Vue 3, Composition API, Pinia), and robust database designs.
  • Proficient in RESTful standards, clean architecture principles, automated testing (Pest, PHPUnit, Vitest), and performance optimization.
  • Adept at working independently or with small teams to deliver secure, scalable applications using agile and TDD practices.
  • Deployment experience with Docker and Azure.

Backend (Laravel 12, PHP 8.4+)

  • Strong Laravel expertise, including Eloquent ORM, queues, events, policies, and API resources.
  • Knowledge of RESTful API standards and HTTP best practices.
  • Solid understanding of database design, indexing, and query optimization.

Frontend (Vue.js 3 + TypeScript)

  • Proficient with Vue 3 Composition API, Pinia, and Vite.
  • Skilled in creating reusable, well-tested UI components.
  • Experience with Tailwind CSS for modern, responsive design.

Architecture & Practices

  • Understanding of Clean Architecture principles.
  • Familiarity with design patterns and their practical applications.
  • Strong grasp of algorithms and problem-solving techniques.
  • Experience working on data-intensive applications.

Methodologies

  • Test-Driven Development (TDD) mindset.
  • Agile/XP practices, including user stories, iteration planning, and continuous delivery.
  • Commitment to code simplicity, clarity, and maintainability.

Preferred Experience (but nor required)

  • Docker-based development.
  • CI/CD deployment to Azure.
  • Feature flag rollouts and slice-based deployments.


Full-Stack Web Developer (PH Remote)

Hybrid

Davao, Davao del Sur, PH

Full Time

August 13, 2025

company logo

Snapscale

BBCGlobal_