




Job Summary: Semi-Senior/Senior Fullstack Developer to design, develop, and implement scalable and secure web applications, integrating frontend (Vue.js) with backend (Laravel and NestJS), managing MySQL, and ensuring quality. Key Highlights: 1. Development of scalable and secure web applications (Laravel, NestJS, Vue.js) 2. Frontend and backend integration, MySQL management 3. Team collaboration, self-management, and adaptability to new technologies Position: Fullstack Developer Level: Semi-Senior / Senior (adjustable based on requirements) Job Objective Design, develop, and implement scalable and secure web applications by properly integrating frontend (Vue.js) with backend (Laravel and NestJS), and managing data persistence in MySQL, ensuring code quality, adherence to best practices, and timely delivery. Main Responsibilities • Develop and maintain web applications using Laravel, NestJS, and Vue.js. • Implement and optimize MySQL databases, ensuring data integrity and efficiency. • Integrate RESTful and GraphQL APIs as required. • Design scalable architectures for microservices and monoliths depending on the use case. • Collaborate with the team on code reviews, unit testing, and deployments. • Ensure development best practices: Git version control, SOLID principles, design patterns. • Participate in project planning, time estimation, and deliverable definition. • Document implemented code, processes, and architectures. • Implement security measures in applications and databases. • Provide corrective/preventive support and maintenance for production systems. Technical Requirements (Hard Skills) • Backend: • Laravel (PHP 8+) • NestJS (Node.js, TypeScript) • Frontend: • Vue.js (Vue 2/3, Vuex/Pinia, Composition API) • HTML5, CSS3, Tailwind or Bootstrap • Databases: • MySQL (modeling, query optimization, indexing) • Tools and DevOps: • Git (GitHub/GitLab/Bitbucket) • Docker (desirable) • CI/CD (desirable) • Testing: PHPUnit, Jest or similar • Other desirable skills: • Experience with microservices • Knowledge of web security (OWASP) • REST and GraphQL APIs Soft Skills • Team collaboration and effective communication. • Self-management and task organization. • Analytical problem-solving. • Proactivity in proposing improvements. • Adaptability to new technologies. Experience Required: 3+ years of fullstack development experience with Laravel and/or Vue.js. Desirable: Experience with NestJS and microservices in projects. Performance Indicators (KPIs) • On-time delivery compliance. • Code quality and maintainability (low number of bugs in QA/production). • Unit test coverage level. • Complete and up-to-date documentation. • Team and internal user satisfaction with deliverables.-Requirements- Minimum education: Higher education - Bachelor's degree 3 years of experience Age: between 29 and 40 years Keywords: developer, programmer
