Software Development Engineer III - Opportunities Platform (Frontend)

New
India, flexible collaboration across time zonesFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
4+ years
Required Skills
JavascriptVue.JsReduxReactRESTful APIsData visualization

Requirements

  • 4+ years of frontend engineering experience building large-scale, complex, and data-intensive web applications.
  • Strong expertise in modern JavaScript frameworks such as Vue or React (Vue 3 with Composition API preferred).
  • Hands-on experience with state management libraries such as Redux, Vuex, Pinia, or Zustand.
  • Proven experience building dashboards, analytics interfaces, or data visualization-heavy applications.
  • Strong proficiency in performance optimization techniques including virtualization, rendering optimization, and efficient state updates.
  • Experience working with real-time data systems such as WebSockets, event streams, or live synchronization models.
  • Familiarity with charting and visualization libraries like ECharts, Recharts, D3, or Chart.js.
  • Strong understanding of UI architecture, reusable components, and design system principles.
  • Excellent communication skills with the ability to simplify and explain complex frontend challenges.

Responsibilities

  • Design and build highly interactive CRM interfaces including Kanban boards, deal views, timelines, dashboards, and analytics surfaces that support real-time business decision-making.
  • Architect scalable frontend systems, reusable UI components, and state management patterns to ensure consistency, maintainability, and performance across the platform.
  • Implement advanced performance optimizations such as virtualization, memoization, batching, and debounced rendering for handling large and dynamic datasets.
  • Integrate frontend applications with REST APIs and real-time event streams to ensure accurate and responsive data synchronization.
  • Collaborate closely with Product, Design, and Engineering teams to refine user experience, define UI architecture, and participate in design and RFC discussions.
  • Ensure reliability, responsiveness, and correctness of all Opportunity-related UI workflows across the platform.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now