remote
Tech Lead, Web Core Product & Chrome Extension - Oakland, CA, USA - Speechify
Software Engineer
Lead the design and delivery of Speechify’s Web Core and Chrome Extension, driving performance, scalability, and user experience across web, iOS, Android, and Mac platforms using JavaScript, TypeScript, React, and Node.js.
About the role
Key Responsibilities
- Architect and implement the core web and Chrome Extension codebase, ensuring high performance and low latency for text‑to‑speech conversion.
- Collaborate with cross‑functional teams to define feature roadmaps, translate product requirements into technical specifications, and deliver on tight timelines.
- Mentor and guide a distributed engineering team, fostering best practices in code quality, testing, and continuous integration.
- Optimize rendering pipelines, memory usage, and API interactions to support millions of users across multiple browsers and devices.
- Drive innovation in accessibility, localization, and offline capabilities for the Chrome Extension.
Requirements
- 5+ years of experience building large‑scale web applications and browser extensions.
- Proficiency in JavaScript, TypeScript, React, and Node.js with a strong grasp of modern web APIs.
- Hands‑on experience with Chrome Extension architecture, background scripts, and content scripts.
- Deep understanding of performance profiling, WebAssembly, and WebRTC is a plus.
- Excellent communication skills and a proven track record of leading distributed teams.
Skills
javascripttypescriptreactnodejs