About This Role
">
We are seeking a talented TypeScript Engineer to join our team. As a key member of the Backend Team, you will be responsible for designing, building, and maintaining backend services that support audio content delivery and features, publishing, and creation.
The ideal candidate will be a self-motivated engineer who can independently drive work from start to finish, taking ownership of breaking down goals into deliverable tasks, navigating systems, and collaborating across teams to get the work done effectively.
Key Responsibilities
* Backend Service Development: Design and build scalable backend services using TypeScript, Node.js, and GraphQL.
* Project Ownership: Own projects end-to-end, from planning through deployment and support.
* Cross-Functional Collaboration: Work closely with product, design, and other engineering teams to ensure seamless integration and delivery of high-quality features.
* Troubleshooting and Support: Troubleshoot and resolve issues in production as part of a low-frequency on-call rotation.
Requirements and Qualifications
* Technical Expertise: Proficiency in TypeScript, Node.js, and GraphQL, as well as experience with AWS or other cloud infrastructure platforms is a plus.
* Independent Working Style: Ability to work independently with minimal guidance, taking ownership of projects and tasks.
* Communication and Collaboration: Strong communication and collaboration skills, with the ability to work effectively in a remote and distributed team environment.
* Additional Skills: DevOps, Terraform, or systems reliability experience is a bonus.
About You
* Bonus Skills: Proficiency in additional programming languages, such as Python or Java, is a plus.
* Continuous Learning: Willingness to learn new technologies and adapt to changing requirements.