4

Lead Software Engineer -Frontend

4flow
NewPosted today

LOCATION

Bangalore · Hybrid

EXPERIENCE

6+ Years

TYPE

FullTime

SKILLS REQUIRED

Vue.jsFrontend DevelopmentTypeScriptJavaScriptData VisualizationREST APIsDesign Systems

Job description

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.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Lead Software Engineer -Frontend