Senior Software Engineer – Fullstack
Job Description: • Develop and maintain high-quality, scalable, and reusable software components for our core products • Identify bottlenecks and performance issues, and implement optimization strategies • Work closely with cross-functional teams, including Product, QA, and Customer Support, to ensure successful product delivery • Make impactful decisions on the product, code architecture, and processes • Work in a highly collaborative engineering environment • Mentor and guide junior engineers, contribute to technical discussions and help drive technical decisions • Be a leading voice of engineering in the audio pod as you help grow it Requirements: • 5+ years of backend software development experience (Golang or similar) • 2+ years of frontend software development experience (Vue, React, or similar) • Experience deploying large-scale applications in a CI/CD pipeline • Experience designing and building RESTful APIs • Working directly with design/product to build product requirements • Working with large datastores and cache systems • Experience with high traffic, high availability systems • Deploying applications on cloud hosting providers (GCP, AWS or similar) • Mobile software development (Native, React Native, or similar) • Excellent communication, and teamwork skills, and are detail-oriented • Initiative to identify and address problems proactively, finding solutions to improve processes and outcomes. Benefits: • Pay based on skills and experience • Base salary, equity, and benefits for all team members Apply tot his job