Talent.com
This job offer is not available in your country.
Full-Stack Web Developer (PH Remote)

Full-Stack Web Developer (PH Remote)

SnapscaleDavao City, Davao Region, United States
20 days ago
Job 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.
  • 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.
    Create a job alert for this search

    Fullstack Developer • Davao City, Davao Region, United States