Placement: At one of our clients from Banking (South Jakarta)
Working System: Full WFO
Employment Contract: PKWT/Contract (12 months)
*Able to join ASAP or 2 weeks notice is more preferable
*Only shortlisted candidate will be contacted
Job Descriptions:
- Develop modular, reusable UI components and integrate them into a distributed micro-frontend ecosystem.
- Own the Lifecycle: Help decouple monolithic frontends into independent, scalable micro-apps that teams can deploy autonomously.
- Optimize Performance: Ensure smooth orchestration, shared state management, and seamless communication between different micro-frontend modules.
- Collaborate: Work closely with UX/UI designers and backend engineers to build seamless, accessible user experiences.
- Maintain Standards: Write clean, well-tested, and maintainable code while advocating for frontend best practices across the team.
Job Requirements:
- Last education in Bachelor's Degree (S1) or Applied Science (D4) is a must
- Minimum of 2 years of professional frontend development experience.
- Hands-on experience working with micro-frontend architectures, module federation, or orchestration frameworks (e.g., Single-SPA, Webpack Module Federation, Vite Federation).
- Strong proficiency in modern JavaScript/TypeScript and at least one major framework (React, Vue, or Angular).
- Experience with modern bundlers (Webpack, Vite, Rollup) and an understanding of how micro-frontends impact continuous integration and deployment pipelines.
- Understanding of cross-application communication patterns (e.g., custom events, shared state, or local storage strategies in a micro-frontend setup).