remote
Software Engineer III - Frontend - Ookla
Software Engineer
Senior Frontend Engineer responsible for designing and delivering high‑performance, data‑driven web applications using React, TypeScript, and modern web technologies to visualize connectivity insights for enterprise customers.
About the role
Key Responsibilities
- Design, develop, and maintain scalable frontend applications that integrate multiple data sources for real‑time connectivity visualizations.
- Collaborate with product, data, and backend teams to define APIs, UI/UX requirements, and performance benchmarks.
- Implement responsive, accessible interfaces using React, TypeScript, Redux, and modern HTML/CSS standards.
- Write automated tests, conduct code reviews, and ensure high code quality through CI/CD pipelines.
- Optimize application performance and monitor front‑end metrics to deliver a seamless user experience.
Requirements
- 5+ years of professional experience building complex web applications with React and TypeScript.
- Strong proficiency in JavaScript, HTML5, CSS3, and state management (e.g., Redux, Context API).
- Experience consuming RESTful APIs and integrating data visualizations or charting libraries.
- Solid understanding of web performance optimization, accessibility standards, and responsive design.
- Proven ability to work in cross‑functional agile teams and mentor junior engineers.
Skills
reacttypescriptjavascriptredux