31 Jul
|
RBC technologies
|
India
31 Jul
RBC technologies
India
Lead Software Engineer Frontend
Team: Business Insights
Location: Bengaluru, Manyata Tech Park [Hybrid]
Role Overview:
We are looking for a skilled Frontend Developer with 6 years of experience to build scalable and intuitive frontend applications for our Business Insights platform within the 4PL ecosystem. The ideal candidate should have strong expertise in Vue.js, frontend engineering best practices, and modern UI/UX principles, along with experience building analytics dashboards and enterprise business applications. This role involves close collaboration with product, backend, AI, and data engineering teams to deliver high-quality user experiences for analytics and AI-powered insights.
Experience Required:
6 years of frontend development experience with strong expertise in Vue.js and enterprise web application development.
Key Responsibilities:
1.
Frontend
Development:
- Design and develop scalable frontend applications using Vue.js (Vue 3 preferred), JavaScript / TypeScript, and modern frontend frameworks and tooling.
- Build reusable and maintainable UI components and frontend modules.
- Develop responsive and high-performing user interfaces for business analytics dashboards, KPI monitoring, operational insights, and AI-powered business applications.
2. UI/UX &
- Design Collaboration:
- Collaborate with product and UX teams to create intuitive and user-friendly interfaces.
- Translate business requirements and workflows into engaging frontend experiences.
- Contribute to reusable design systems and component libraries.
- Ensure consistency in layout, styling, responsiveness,
and accessibility across applications.
3. Data Visualization &
- Analytics:
- Build interactive dashboards and analytical interfaces using modern charting libraries.
- Integrate frontend applications with backend APIs and analytics services.
- Optimize UI responsiveness for large datasets and near real-time data updates.
4. Performance &
- Engineering Practices:
- Optimize frontend performance, rendering efficiency, and API interactions.
- Ensure cross-browser compatibility and responsive behaviour across devices.
- Follow engineering best practices for code quality, testing, and maintainability.
5. Collaboration:
- Work closely with product managers, backend engineers, data engineers, AI/ML teams, and UX designers.
- Participate in sprint planning, technical discussions, and code reviews.
Required Skills &
- Qualifications:
1.
Frontend
Technologies:
- Strong expertise in Vue.js, JavaScript / TypeScript, and HTML5 / CSS3.
- Experience with Pinia or Vuex, REST APIs, WebSocket integrations, and Vite / Webpack.
2. Design &
- User Experience:
- Good understanding of UI/UX principles, responsive design, accessibility standards, and user-centered design approaches.
- Experience working with design systems, wireframes,
mock-ups, and reusable component libraries.
- Ability to convert complex analytical workflows into clean and intuitive user interfaces.
3. Visualization &
- Dashboards:
- Experience with visualization libraries such as ECharts, Chart.js, and D3.js.
- Experience building analytics dashboards or enterprise business applications.
4.
Engineering
Practices:
- Robust understanding of Git workflows, CI/CD processes, frontend testing, and performance optimization.
- Familiarity with secure frontend development practices.
Nice to Have:
- Experience building AI-assisted or conversational interfaces.
- Exposure to logistics, supply chain, or 4PL platforms.
- Familiarity with ClickHouse-backed analytics applications.
- Experience with micro-frontend architecture.
- Exposure to cloud-native deployment environments.
Preferred Qualifications:
- Bachelors degree in Computer Science, Engineering, or related field.
- Experience working in analytics, SaaS, or enterprise platforms.
Success Metrics:
- Delivery of scalable and responsive frontend applications.
- Improved usability and user adoption.
- High-quality reusable frontend components and design consistency.
- Efficient integration with analytics and AI systems.
What We Offer:
- Opportunity to build next-generation AI-powered business intelligence products.
- Work with modern frontend technologies and scalable architectures.
- Collaborative engineering culture with strong ownership.
- Exposure to analytics, AI, and enterprise-scale platforms.
📌 RBC Tech - Lead Frontend Software Engineer - Vue.js (India)
🏢 RBC technologies
📍 India