
Job Description
- Develop and maintain our POS CMS Web App and POS Submission Portal
- Build financial and non-financial user flows that are secure, efficient, and user-friendly
- Collaborate closely with UX Designers, Back-End Developers, and QA Engineers
- Write tests, conduct code reviews, and ensure code quality through linting & static analysis
- Optimize front-end performance via lazy-loading, SSR, and caching
- Support containerization and CI/CD for deployment with Docker & Kubernetes
Requirements
- Bachelor’s Degree in Computer Science, Information Technology, or related field
- 2–3 years of experience in building production-grade web apps
- Proficient in Vue.js (Nuxt 3) or React 18 + TypeScript
- Solid understanding of state management (Pinia/Vuex, Redux/Zustand)
- Hands-on experience with REST APIs, OAuth2 / OpenID Connect for SSO & token handling
- Familiar with writing unit tests (Jest/Vitest) and end-to-end tests (Cypress/Playwright)
- Comfortable using Git, with basic knowledge of Docker and CI/CD pipelines
Bonus points for experience in insurance, financial sectors, or micro-frontend architecture
Tips Menjaga Diri
Perusahaan dan Lowongan di Dealls tidak meminta data pribadi, informasi rekening, atau pungutan ketika melamar. Hindari juga lowongan Google Form / Grup Telegram tanpa keabsahan yang jelas.
PT. Mandiri International Technology (MITech) is an Indonesian leading Information and Communication Technology (ICT) Solutions and Services Company, over 180 employees, established in 2014. We help our valued Clients to drive their business growth by delivering innovative digital technology and business transformation. For more visit https://mitech.co.id