4 open TypeScript positions
This Senior Software Engineer role focuses on building an AI-powered front desk assistant for the SmartDesk team, connecting wellness businesses with their clients through conversational automation. Key responsibilities include designing and implementing robust web/messaging services, integrating LLMs and generative AI frameworks safely, and architecting scalable full-stack systems. The role requires 2-3 years of senior experience developing SaaS features and a proven track record of shipping AI-powered features in production environments.
The Software Engineer III will be responsible for building and maintaining performant backend systems, partnering across product, design, and QA teams to deploy new features. Key duties include championing engineering best practices, leading architecture discussions focusing on scalability and simplicity, and mentoring team members. This role requires senior-level experience developing large-scale SaaS applications and proficiency in several modern programming languages.
The Software Engineer II is an intermediate-level role focused on designing, developing, testing, and maintaining scalable software solutions using .NET Core and React/Next JS. Key responsibilities include writing clean, efficient code, participating in system design, delivering high-quality features, and mentoring junior engineers. This role requires 4-6 years of experience and collaboration across the full development lifecycle, including adherence to engineering standards.
The Senior Software Engineer will build and maintain performant backend systems for Playlist, partnering with Product, Design, and QA to deliver features. Key responsibilities include championing engineering best practices, leading architecture decisions for scalability, and fostering a collaborative engineering culture. Candidates should have senior-level experience developing large-scale SaaS applications, proficiency in backend languages like Kotlin or Java, and experience with microservices architecture.