Senior Full-Stack Developer (Laravel / Vuejs)

ScrumLaunch
Sênior
Remoto 🌐
Publicado em 20 de outubro de 2025

Descrição da Vaga

**SENIOR FULL\-STACK DEVELOPER (LARAVEL / VUEJS)** **100% remote / PJ** \=\=\= Only resumes in english please \=\=\= **REQUIREMENTS** * 5\+ years PHP development * 3\+ years Laravel framework * 3\+ years Vue.js (Vue with Composition API) * Experience with hotel/hospitality management systems (preferred) Object\-Oriented Programming: * Deep understanding of OOP principles (Encapsulation, Inheritance, Polymorphism, Abstraction) * SOLID principles and when to apply them * Design patterns (Factory, Strategy, Observer, Repository, Singleton, etc.) * Dependency Injection and Inversion of Control Software Architecture: * MVC, MVVM architectural patterns * RESTful API design principles * Microservices vs Monolithic architecture understanding * Separation of concerns and modular code organization * Domain\-Driven Design basics Data Structures \& Algorithms: * Arrays, Hash tables, Trees, Graphs * Sorting and searching algorithms * Time and space complexity (Big O notation) * Problem\-solving with efficient algorithms Code Quality \& Best Practices: * Clean Code principles * DRY * KISS * Code refactoring techniques * Code review practices * Documentation and comments standards Performance \& Optimization: * Application performance optimization * Database query optimization * Caching strategies (in\-memory, distributed) * Profiling and debugging tools * Memory management Security: * OWASP Top 10 vulnerabilities * Authentication and authorization concepts * Data validation and sanitization * SQL injection, XSS, CSRF prevention * Secure data storage and encryption * API security best practices Version Control \& Workflow: * Advanced Git (branching, merging, rebasing, conflict resolution) * Git workflows (Gitflow, trunk\-based development) * Pull requests and code reviews * Semantic versioning **SOFT SKILLS** * Ability to work independently and make technical decisions * Strong analytical and problem\-solving skills * Self\-motivated and proactive approach * Attention to detail and code quality * Time management and prioritization * Continuous learning mindset * English proficiency (B2\+), Upper intermediate (important) **NICE TO HAVE** * AWS services (S3, CloudWatch) * Oracle Hospitality or similar PMS integration

Vaga originalmente publicada em: linkedin

💼 Encontre as melhores oportunidades para desenvolvedores no Job For Dev