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