WeFlow Agency

Senior Full Stack Developer

Posted: 2 minutes ago

Job Description

Key ResponsibilitiesBackend (Laravel / PHP)Develop and maintain backend services using Laravel 8/9/10+. Create scalable RESTful APIs, modules, and microservices. Implement authentication, authorization (Sanctum/Passport), and role-based access control. Optimize application performance, caching, and database queries. Integrate third-party services (payment gateways, SMS/email APIs, cloud storage, etc.). Frontend (Vue.js)Build responsive and interactive front-end components using Vue.js (Vue 2 or 3). Develop SPAs (Single Page Applications) using Vue.js and Vuex/Pinia. Integrate Vue components with backend APIs for seamless data flow. Ensure cross-browser compatibility, UI responsiveness, and performance. Database & DevOpsDesign, maintain, and optimize MySQL database schemas and queries. Work with caching systems like Redis for performance improvements. Use Docker, Git, CI/CD pipelines for development, deployment, and testing. Implement automated tests (unit, integration, feature tests) using PHPUnit or Pest. Teamwork & LeadershipParticipate in architecture planning and technical discussions. Perform code reviews and ensure adherence to coding standards. Collaborate closely with product managers, QA, designers, and DevOps teams. Mentor junior and mid-level developers when needed. Required Skills & Qualifications5+ years of professional experience with Laravel. Strong experience with Vue.js, Vuex/Pinia, and modern JavaScript/ES6+. Strong understanding of PHP 8+, OOP, and MVC architecture. Hands-on experience with MySQL (schema design, indexing, optimization). Proficiency with API development and integration (REST/JSON). Strong understanding of queues, caching, broadcasting in Laravel. Experience with Git, Docker, and CI/CD pipelines. Solid testing experience using PHPUnit or Pest. Nice to HaveExperience with Nuxt.js for SSR applications. Familiarity with AWS, Digital Ocean, or Linux server management. Understanding of microservices or event-driven architecture. Experience with TypeScript. Knowledge of TailwindCSS, Bootstrap, or other UI frameworksSkills: git,typescript,javascript,react,vue.js,docker,sql,node.js

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In