remote
Tech Lead, Web Core Product & Chrome Extension - Edinburgh, United Kingdom - Speechify
Software Engineer
Lead the design and delivery of Speechify’s Web Core product and Chrome Extension, driving performance, scalability, and user experience using JavaScript, TypeScript, React, and Node.js.
About the role
Key Responsibilities
- Architect and implement high‑performance Web Core features and the Chrome Extension, ensuring seamless integration with Speechify’s text‑to‑speech engine.
- Collaborate with cross‑functional teams to define product roadmaps, translate requirements into technical specifications, and deliver on time.
- Mentor and guide a distributed engineering team, fostering best practices in code quality, testing, and CI/CD.
- Optimize rendering performance, memory usage, and load times for web and extension environments.
- Drive continuous improvement of development workflows, tooling, and documentation.
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 optimization, debugging, and profiling in browser contexts.
- Excellent communication skills and a proven ability to lead distributed teams.
Skills
javascripttypescriptreactnodejs