Overview
Lead the frontend development of 4flow's Business Insights platform within the 4PL ecosystem, building scalable, intuitive analytics dashboards and enterprise business applications in Vue.js.
What you'll do
- Design and develop scalable frontend applications using Vue.js (preferably Vue 3), JavaScript/TypeScript, and modern frontend tools.
- Build reusable, maintainable UI components and frontend modules.
- Develop responsive, high-performance interfaces for analytics dashboards, KPI monitoring, operational insights, and AI-powered business applications.
- Collaborate with product and UX teams to create intuitive, user-friendly experiences.
- Translate business requirements and workflows into engaging frontend solutions.
- Contribute to design systems, reusable component libraries, and maintain consistency in styling, responsiveness, and accessibility.
- Build interactive dashboards and analytical interfaces using modern visualization libraries.
- Integrate frontend applications with backend APIs, analytics platforms, and real-time data services.
- Optimize UI responsiveness, rendering performance, and API interactions for large datasets.
- Ensure cross-browser compatibility and responsive behavior across devices.
- Follow best practices for code quality, testing, maintainability, and secure frontend development.
- Work closely with product managers, backend engineers, data engineers, AI/ML teams, and UX designers.
- Participate in sprint planning, technical discussions, and code reviews.
What you'll need
- 6+ years of frontend development experience.
- Strong expertise in Vue.js and enterprise web application development.
- Strong proficiency in Vue.js, JavaScript/TypeScript, HTML5, and CSS3.
- Experience with Pinia/Vuex, REST APIs, WebSocket integrations, and build tools such as Vite or Webpack.
- Strong understanding of UI/UX principles, responsive design, accessibility standards, and user-centered design.
- Experience working with design systems, wireframes, mockups, and reusable component libraries.
- Ability to transform complex analytical workflows into clean, intuitive user interfaces.
- Hands-on experience with visualization libraries such as ECharts, Chart.js, and D3.js.
- Experience building analytics dashboards, SaaS products, or enterprise business applications.
- Strong knowledge of Git workflows, CI/CD pipelines, frontend testing, and performance optimization.
Nice to have
- Experience with AI-assisted/conversational interfaces, micro-frontends, cloud-native deployments, logistics or supply chain platforms, and ClickHouse-based analytics applications.
- Bachelor's degree in Computer Science, Engineering, or a related field.
Details
- Location: Bangalore (Manyata Tech Park office).
- Hybrid work model.
- Permanent position.
Read the full description and apply on the company’s own careers page.