About the roleYou will be working in an agile environment and taking ownership on our front-end codebases for web application projects where a typical stack comprises of
Framework: Vue 3 with the Composition API or an equivalent like React State management: Pinia Store
- Styling Framework: Tailwind CSS (preferred) or Bootstrap 5
Component Library: Shadcn Vue- Module Bundler: Vite (preferred) or Webpack
Source control: Git
Developing and maintaining the front-end codebase for web application projects
- Integrating front-end features with server-side elements such as APIs
Optimizing of front-end codebase for performance and security- Collaborating with web designers and UI/UX designers to materialize the designs into front-end code technical implementations
At least 2 years of experience in developing and deploying production full front-end web application projects.- Strong understanding of front-end technologies such as HTML, CSS, and TypeScript
Passionate about accessibility (aria, writing semantic HTML) and SEO.
- Basic understanding of object-oriented programming fundamentals
Experienced in developing and deploying FE web applications using frameworks such as Vue and/or React.- Familiarity working with styling frameworks such as Bootstrap
Knowledge of RESTful Web Services
- Proficient understanding of version control
Willingness to learn and develop solutions using the latest technologies
Good problem-solving skills with attention to detail- Excellent communication skills
Capability to work well in a team
Experiences in developing progressive web applications (PWA)
- Familiarity in application state management tools such as Pinia and/or Redux
Familiarity with mobile app development in Capacitor + Ionic or React Native- Experience working with CMS(s)
Job Type: Full-time
Pay: RM4,- 00 - RM8,000.00 per month
Benefits: - Cell phone reimbursement
Dental insurance
Gym membership Opportunities for promotion
Vision insuranceSchedule:Supplemental Pay:
Ability to commute/relocate:- Kuala Lumpur: Reliably commute or planning to relocate before starting work (Required)
Experience:
JS Frameworks (either Vue, React, Angular, Svelte etc): 1 year (Preferred)