Description:
We’re Hiring: 𝐌𝐢𝐝/𝐒𝐞𝐧𝐢𝐨𝐫 𝐕𝐮𝐞𝐉𝐬 𝐃𝐞𝐯𝐞𝐥𝐨𝐩𝐞𝐫 (Lahore, Pakistan)
📍 Location: G-4, Johar Town, Lahore, Pakistan
💼 Type: Full-time / Permanent
Responsibilities
- Build and maintain features with Vue 3 (Composition API) and Vuetify in a production codebase
- Implement complex data tables (server-side pagination/sort/filter, row selection, inline editing, export)
- Develop dashboards and charts (e.g., Chart.js/ECharts)
- Integrate REST APIs, manage state with Pinia, handle errors/retries, and optimize network usage (debounce, caching)
- Apply i18n for localization and structure translatable UI copy
- Integrate AI/ML-powered features via external APIs with clear UX and guardrails
- Write clean, modular, reusable SCSS and components aligned with our design language
- Follow frontend security best practices (XSS prevention, input sanitization, CSP awareness, dependency hygiene)
- Use direct DOM manipulation judiciously (refs, portals, nextTick) when framework primitives aren’t sufficient
Job Requirements
- 2–3 years professional experience with Vue.js, including Composition API
- Hands-on with Vuetify and component theming
- Strong JavaScript fundamentals (scope/closures, prototypes, async/event loop)
- Proficient in SCSS and responsive UI patterns
- Delivered data-heavy UIs: datatables, dashboards, and charting
- Experience wiring AI/ML APIs into frontend flows
- Familiar with i18n and RBAC concepts applied on the frontend
- Comfortable in larger codebases, conventions, and Git workflows
Nice to have
TypeScript with Vue
Testing: Vitest/Jest, Cypress
Performance profiling (Vue DevTools, Lighthouse) and accessibility basics
Domain exposure to ERP/fintech/automotive
| Organization | RigRex |
| Industry | IT / Telecom / Software Jobs |
| Occupational Category | Developer |
| Job Location | Lahore,Pakistan |
| Shift Type | Morning |
| Job Type | Full Time |
| Gender | No Preference |
| Career Level | Intermediate |
| Experience | 2 Years |
| Posted at | 2025-09-02 4:14 pm |
| Expires on | 2026-01-07 |