Join to apply for the Full Stack Developer (Laravel & Vue.js) role at Techscale
About The Role
We are looking for an experienced Full Stack Developer (Laravel + Vue.js) to join our team and help develop dynamic, feature-rich web applications.
Responsibilities
- Develop and maintain RESTful APIs using Laravel.
- Design and optimize database schemas using MySQL/PostgreSQL.
- Implement authentication and authorization mechanisms.
- Develop and maintain third-party integrations and web services.
- Optimize server-side logic for performance and security.
- Develop user-friendly interfaces and interactive web applications using Vue.js.
- Implement responsive designs and maintain UI consistency across different devices.
- Work with Vuex or Pinia for state management.
- Optimize frontend performance for speed and efficiency.
- Integrate APIs with Vue.js components for seamless communication between frontend and backend.
Requirements
- Strong experience with Laravel framework and its ecosystem (Eloquent ORM, Blade, Artisan, etc.).
- Proficiency in Vue.js, Vue Router, and Vuex/Pinia.
- Strong understanding of HTML5, CSS3, JavaScript (ES6+), and Bootstrap.
- Experience with MySQL, PostgreSQL, or similar databases.
- Experience in designing and consuming RESTful APIs.
- Knowledge of OAuth, JWT, and Laravel Sanctum.
- Experience with Git, GitHub/GitLab, and CI/CD pipelines.
- Knowledge of unit testing and debugging using Laravel PHPUnit and Jest for Vue.js.
- Experience with Tailwind CSS for modern UI development.
- Familiarity with server management, Docker, and cloud platforms (AWS, DigitalOcean, etc.).
- Experience in GraphQL APIs.
- Knowledge of caching mechanisms (Redis, Memcached).
- Understanding of Agile methodologies and Scrum workflows.
- Excellent communication and collaboration abilities.
Seniority level : Not Applicable
Employment type : Full-time
Job function : Engineering and Information Technology
Industries : IT Services and IT Consulting
#J-18808-Ljbffr