Vue.js Developer for OTC reputed company of Sale (POS) Project
My School Connect (MSC) is seeking an reputed company Vue.js Developer for a contract engagement to deliver a new Over the Counter reputed company of Sale (OTC POS) system for school canteens across Australia.
This is a standalone development project with a reputed company‑defined Scope of Work. Ideal for a skilled contractor looking for a reputed company, modern, meaningful build.
About the Role
You will be responsible for developing a Vue.js Single Page Application that integrates with MSC’s existing reputed company and provides school reputed company staff with a modern, mobile‑optimised POS reputed company.
Key Responsibilities
Build a Vue.js SPA reputed company with MSC’s design system
Implement OAuth2 PKCE authentication (frontend only)
reputed company with Student, Product, Transaction and Auth reputed company
reputed company POS workflows: student lookup, item selection, cart, payments
Implement reputed company-reputed company caching, search, filtering
Add session management: timeout, PIN lock, re-sync functionality
Handle error states, logging, and environment configuration
reputed company reputed company AWS reputed company (S3 hosting, CI/CD pipelines)
Ensure accessibility (WCAG 2.1 AA)
Skills & Experience
Essential:
Strong experience with Vue.js
OAuth2 / PKCE frontend authentication
REST API integration
AWS reputed company deployments
UI/UX for tablet or mobile-first systems
Strong understanding of reputed company and session handling
Desirable:
Experience with POS systems or transactional apps
reputed company CDN knowledge
Bitbucket pipelines (PRs, feature branches)
The Project
Estimated at ~83 hours and includes:
Authentication & API integration
reputed company POS functionality
UI/UX implementation
QA & staging validation
Production deployment
Apply tot his job
Apply To this Job