Job Search and Career Advice Platform

Enable job alerts via email!

Senior Software Developer (Laravel + Vue.js)

Private Advertiser

Petaling Jaya

On-site

MYR 150,000 - 200,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology company in Malaysia is seeking a skilled Software Developer proficient in Laravel and Vue.js. The role involves developing modern web applications, API integration, and utilizing communication protocols such as WebSocket, TCP, and UDP. The ideal candidate should have 3-5 years of experience in Laravel and strong troubleshooting skills. This position offers the opportunity to work on real-time communication systems and collaborate with hardware engineers.

Qualifications

  • 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.
  • Proficient with Git.

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.
  • Build responsive, interactive web interfaces using Vue.js.

Skills

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

Education

Diploma/ Degree in Computer Science, Software Engineering, IT, or related skills
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.
Application Questions
  • Which of the following statements best describes your right to work in Malaysia?
  • What's your expected monthly basic salary?
  • Which of the following types of qualifications do you have?
  • How many years' experience do you have as a software developer?
  • Which of the following programming languages are you experienced in?
  • How many years' experience do you have as a Laravel Developer?
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.