onsite
Software Engineer, Platform - Melbourne, Australia - Speechify
Software Engineer
Full‑stack Software Engineer building scalable, cloud‑native text‑to‑speech services using JavaScript/TypeScript, React, Node.js, and AWS. Focus on performance, reliability, and user experience across web, mobile, and browser extensions.
About the role
Key Responsibilities
- Design, develop, and maintain high‑throughput backend services in Node.js that power Speechify’s text‑to‑speech engine.
- Build and iterate on responsive front‑end components with React and TypeScript for web, Chrome Extension, and mobile web experiences.
- Collaborate with cross‑functional teams to define feature requirements, estimate effort, and deliver on tight timelines.
- Implement CI/CD pipelines, automated testing, and monitoring on AWS to ensure reliability and scalability.
- Participate in code reviews, architectural discussions, and continuous improvement initiatives.
Requirements
- 3+ years of professional experience building production‑grade web or cloud services.
- Strong proficiency in JavaScript/TypeScript, React, and Node.js.
- Hands‑on experience with AWS services (Lambda, ECS/EKS, S3, CloudWatch).
- Solid understanding of RESTful APIs, WebSockets, and asynchronous programming.
- Excellent problem‑solving skills and a passion for building accessible, high‑quality products.
Skills
javascripttypescriptreactnodejsaws