Job Search and Career Advice Platform

Enable job alerts via email!

Software Developer (Laravel + Vue.js)

Jobstreet Malaysia

Selangor

On-site

MYR 150,000 - 200,000

Full time

3 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology recruitment platform is seeking a skilled Software Developer to enhance their web applications using Laravel and Vue.js. The candidate will develop APIs and integrate real-time communication protocols like WebSocket as well as manage database architectures. Strong hands-on experience with Laravel and familiarity with communication protocols are essential. This role offers an opportunity to work closely with cross-functional teams in an innovative technology environment.

Qualifications

  • Strong hands-on experience with Laravel (at least 3-5 years).
  • Proficient with Vue.js and familiar with real-time communication protocols.
  • Experience integrating third-party APIs and working with MySQL or PostgreSQL.

Responsibilities

  • Develop, maintain, and optimize backend systems using Laravel.
  • Build RESTful APIs and integrate frontend components with backend services.
  • Implement real-time communication using WebSocket technologies.

Skills

Laravel
Vue.js
WebSocket
TCP
UDP
USB CDC
MySQL
PostgreSQL
Git
Docker

Education

Diploma/ Degree in Computer Science, Software Engineering, IT
Job description

We are looking for a skilled Software Developer who excels in Laravel and Vue.js, and is experienced with communication protocols including TCP, UDP, USB CDC, and WebSocket. You will work on modern web applications, develop APIs, and integrate real-time or hardware-based communication into our systems.

Key Responsibilities
  • Develop, maintain, and optimize backend systems using Laravel.
  • Build RESTful APIs and integrate them with internal/external systems.
  • Implement authentication, authorization, role-based access control.
  • Manage database architecture, migrations, and optimized queries.
  • Utilize Laravel's queues, events, broadcasting, and middleware.
Frontend Development (Vue.js)
  • Build responsive, interactive web interfaces using Vue.js.
  • Integrate front-end components with backend APIs and real-time features.
  • Optimize UI/UX performance and maintain clean component structures.
Communication Protocols & System Integration
  • Implement and maintain real-time communication using WebSocket technologies.
  • Develop socket-based communication using TCP, UDP, and USB CDC.
  • Integrate and test data transfer between software and hardware devices.
  • Monitor, analyze, and troubleshoot communication flows and packet-level issues.
  • Collaborate with hardware engineers to validate device communication.
Testing, Debugging and Deployment
  • Perform end-to-end testing of web, API, and device-communication modules.
  • Troubleshoot system issues across all layers.
  • Deploy applications using Git, CI/CD, Docker, or cloud services.
  • Work with hardware teams, user interface teams, and other developers.
  • Participate in sprint planning, technical reviews, and documentation updates.
  • Suggest improvements to system architecture and workflow.
Requirements
  • Strong hands‑on experience with Laravel (at least 3‑5 years).
  • Proficient with Vue.js.
  • Familiarity with WebSocket, TCP, UDP, USB CDC protocol.
  • Experience integrating third‑party APIs.
  • Experience with real‑time systems or event‑driven architecture.
  • Experience with MySQL/PostgreSQL.
  • Proficient with Git.
  • Exposure to Docker, cloud hosting, or microservices.
  • Strong troubleshooting skills.
Bonus Skills
  • Sound knowledge of Node.js, Python, or C++.
Education
  • Diploma/ Degree in Computer Science, Software Engineering, IT, or related skills.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.