Responsibilities:
Design, develop, and maintain scalable web applications using Laravel (backend) and Vue.js/Nuxt.js (frontend)
Collaborate with UX/UI designers to implement modern, user-friendly interfaces
Develop RESTful APIs and integrate them with frontend components
Optimize applications for speed, scalability, and security
Write clean, maintainable, and well-documented code
Participate in code reviews and provide feedback to team members
Troubleshoot, test, and maintain the core product to ensure strong optimization and functionality
Stay up-to-date with emerging trends and technologies in full-stack development
Requirements:
5+ years of professional experience in full-stack development
Strong proficiency in PHP with hands-on experience using Laravel
Deep understanding of Vue.js and Nuxt.js, including SSR and SPA development
Experience with REST APIs and third-party API integrations
Familiarity with version control systems (e.g., Git)
Solid understanding of modern development workflows (CI/CD, testing, code linting)
Experience with relational databases such as MySQL or PostgreSQL
Ability to work independently and collaboratively in a fast-paced environment