Senior Software Developer

Bayan Lepas, Pulau Pinang, Malaysia

Job Description

?? Senior Software Developer Jobs, salary up to MYR 6,200 in Vilor Academy Sdn Bhd Bayan Lepas - Ricebowl
e.target.src = 'https://files.ajobthing.com/assets/premium-job/premium-default-banner.png'" class="object-contain aspect-companyBanner w-full" data-v-73b57a06>
Senior Software Developer
??
MYR4,800 - MYR6,200 Per Month
,
Kurang dari 40 pemohon. Anda mempunyai peluang yang tinggi!
Posted 2 hours ago o Closing 24 Oct 2025
Kurang dari 40 pemohon. Anda mempunyai peluang yang tinggi!
??
??
????
x2_onboarding.experience.fields.job_description.title
????
Job Brief:
We are actively seeking a highly skilled and experienced Senior Full-Stack Developer to join our dynamic development team. In this role, you will be instrumental in designing, building, and maintaining robust web applications using Laravel, Vue.js, and Nuxt 3, ensuring performance, scalability, and security at every stage of the software development lifecycle.
The ideal candidate will lead by example in writing clean, maintainable code, mentoring junior developers, and contribute to both backend and frontend architecture, while also engaging in technical research and proposing forward-thinking solutions to drive innovation.
Job Highlights:

  • Opportunities to lead full-stack development projects and shape technical architecture across diverse web.
  • Innovate with modern frameworks in a culture that values mentorship, learning, and continuous improvement
  • Flexible work arrangements and a supportive environment that promotes both professional growth and work-life balance
Job Requirements:
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 3 years of professional experience in PHP development, with at least 2 years in Laravel framework.
  • Proficient in Vue.js (v3) and Nuxt 3, including SSR/CSR modes, Vue Router, Pinia, and Tailwind CSS
  • Strong knowledge of the Laravel ecosystem: Eloquent, Jobs, Queues, Notifications, Events, Service Providers, and testing frameworks (PHPUnit, Pest).
  • Experience with secure Laravel authentication/authorization systems (Sanctum, Passport) and API security practices (OAuth2 scopes, CORS, rate limiting).
  • Demonstrated expertise in frontend security, such as safe token handling (HttpOnly cookies, localStorage pitfalls), CSP, and SSR security practices.
  • Skilled in designing scalable APIs and integrating external services, with a strong grasp of software design patterns, architectural principles, and performance optimization.
  • Comfortable with Git, CI/CD tools, and modern frontend tooling (Vite, PostCSS); familiarity with Docker and GitHub Actions is a plus.
  • Proven ability to work independently and manage project modules, with a hands-on approach to debugging, refactoring, and architectural improvements.
  • Strong problem-solving skills, with a proactive mindset and the ability to thrive in an agile development environment.
  • Excellent communication skills in Mandarin and English, with the ability to write technical documentation and collaborate across departments.
  • Experience in frontend testing, DevOps tools, performance optimization, and secure deployment practices such as Vue Test Utils, Vitest, Docker, Vite SSR customization, or secure HTTP headers will have an added advantage.
  • Familiar with SEO best practices, structured data (JSON-LD), multi-tenant architectures, localization (i18n), and advanced access control systems will also be considered an added advantage.
????
Job Responsibilities:
  • Lead the end-to-end software development lifecycle for full-stack web applications, ensuring seamless integration between Laravel backend and Nuxt 3 frontend components.
  • Architect and implement scalable, maintainable, and secure systems using modern frameworks and technologies such as Laravel, Vue.js (v3), and Nuxt 3.
  • Supervise and mentor junior and mid-level developers, conduct code reviews, and uphold best practices in software design, testing, and version control.
  • Develop and maintain RESTful APIs and JSON:API-compliant endpoints, ensuring proper versioning, documentation, and integration with third-party services (e.g., payment gateways, analytics).
  • Collaborate with cross-functional teams, including Product, Sales, Marketing, and IT, to gather and translate dynamic business requirements into effective technical solutions.
  • Manage database architecture, including schema design, performance tuning, and optimization for MySQL/PostgreSQL environments.
  • Drive innovation through continuous research and development of new tools, frameworks, and technologies that can improve performance, security, or user experience.
  • Oversee security implementation on both frontend and backend, including protection against common vulnerabilities such as XSS, CSRF, SQL injection, token leakage, and improper authentication flows.
  • Ensure reliability of systems through ongoing performance monitoring, debugging, documentation (including user manuals), and backup strategies.
  • Participate in the planning and maintenance of CI/CD pipelines, build processes, and deployment strategies to enable fast and reliable releases.
  • Coordinate and track project progress in Agile/Scrum environments using tools such as Jira, Trello, or ClickUp to ensure timely and efficient delivery of features and fixes.
  • Contribute to company-wide software architecture improvements, including adoption of new standards, processes, and technologies.

Skills Required

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1221565
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bayan Lepas, Pulau Pinang, Malaysia
  • Education
    Not mentioned