RTA - Kuala Lumpur, Kuala Lumpur, Malaysia - Full Time
About this role We are seeking a skilled Vue 3 Fullstack Web Developer to build and maintain business-focused dashboard applications. The ideal candidate has strong experience in modern frontend development with Vue 3, backend integration, and data visualization using ECharts. This role requires hands-on experience with scalable systems, authentication, and data-driven applications.
Key Responsibilities
Develop and maintain responsive web applications using Vue 3
Build interactive, data-rich dashboards with ECharts
Design and implement backend services and APIs
Integrate frontend with backend systems and third-party services
Work with PostgreSQL databases for data modelling and querying
Implement secure authentication and authorization mechanisms
Develop and maintain message-based systems (queues, event-driven architecture)
Ensure performance, scalability, and reliability of applications
Collaborate with cross-functional teams including product and design
Requirement
Bachelor’s degree in computer science, Engineering, Information Technology, or a closely related field (or equivalent practical experience and training).
Strong experience with Vue 3 (Composition API preferred)
Proven fullstack development experience (Node.js or similar backend)
Solid experience with PostgreSQL
Hands-on experience with authentication systems (JWT, OAuth, session-based, etc.)
Experience with message queues and transport systems (e.g., RabbitMQ, Kafka, or similar)
Proficiency in building business dashboards and data visualization
Experience integrating and working with ECharts
Good understanding of RESTful APIs and/or GraphQL
Familiarity with Git and modern CI/CD workflows
Preferred Qualifications (Nice to Have)
Experience with mobile development technologies such as Flutter and CapacitorJS, along with proficiency in Docker, Kubernetes, and Microsoft Azure, is considered an advantage.