LeadSquared

Software Engineer

LeadSquared
Apply
2 days ago
Bengaluru, IndiaMid Level

Responsibilities

  • Build and own live, event-driven agent-facing interfaces supporting multiple concurrent conversations.
  • Build configuration and authoring tools used to onboard customers and communication providers.
  • Build customer-facing web surfaces, including surfaces involving consent and privacy requirements.
  • Create interfaces that turn dense operational data into decision-supporting experiences.
  • Write and own the APIs behind frontend features.
  • Instrument frontend applications for error tracking, performance monitoring, and real-user metrics.
  • Work within a micro-frontend architecture embedded inside the CRM.
  • Operate and debug production systems in collaboration with Product, QA, and DevOps.

Requirements

  • At least 2 years of experience building production frontend applications used by real users.
  • Strong React and TypeScript skills, including hooks, component composition, state management, rendering behavior, and performance.
  • Experience building real-time or event-driven user interfaces using patterns such as WebSockets, SSE, and optimistic updates.
  • Strong CSS and layout skills for dense, information-heavy interfaces.
  • Sufficient backend experience in any language to build and own feature APIs.
  • Ability to debug across browser, network, and service boundaries.
  • Sound problem-solving and data structures fundamentals.
  • Accountability for existing code, including code produced with AI assistance.
  • Preferred experience with micro-frontends, module federation, embedded applications, component libraries, design systems, Preact, Signals, Web Workers, rendering performance, bundle optimization, data visualization, accessibility, internationalization, Node.js, TypeScript, Java, messaging platforms, or integration-heavy SaaS products.

Benefits

  • The role is based in Bangalore, Karnataka, India.
  • The position offers broad exposure across the product surface and direct ownership of delivered work.

Tech Stack

Amazon DynamoDBAWSCSSDockerElasticsearchExpressGraphQLMySQLNestJSNode.jsPreactReactRedisTypeScript
Contact me