Senior Software Engineer
Core
Senior Frontend Engineer responsible for rebuilding and modernizing web applications, translating UI/UX concepts into scalable interfaces, and optimizing performance for a unified customer experience platform.
Role type
Senior IC Frontend Software Engineer
Builds
Scalable web applications and shared component libraries for a conversation-centric customer experience platform
Domain
SaaS / Customer Experience / Web Development
Deliverable
production ML models | product features
Required skills
React, TypeScript, JavaScript, HTML, CSS, Tailwind CSS, CI/CD pipelines, debugging, performance optimization, reusable component patterns, monorepo tooling
Preferred skills
WebRTC, React Native, state management libraries (TanStack Query), Storybook, headless UI libraries (Radix UI, Base UI), WebSocket applications
Technologies
React, TypeScript, Tailwind CSS, Turborepo, Nx, pnpm, WebRTC, React Native, TanStack Query, Storybook, Radix UI, Base UI
Responsibilities
Rebuild and modernize existing web applications to improve performance and user experience; Collaborate with design teams to translate UI/UX concepts into scalable interfaces; Write clean, maintainable, and high-performance React-based frontend code; Participate in end-to-end feature delivery from design through deployment; Contribute to frontend engineering standards through code reviews and testing; Debug application issues and improve frontend performance; Support and mentor junior engineers
Seniority
Senior, hands-on IC