The Role:
As a frontend Engineer at Splice, you will implement and maintain the next generation of Splice’s customer-facing products using your knowledge of Angular, TypeScript, and GraphQL. You’ll write production-ready code and deliver improvements that are easily testable, easily understood by other developers, and account for edge cases and errors. You’ll take part in code review, providing insight into the ideals and risks of any given approach. You’ll collaborate cross-functionally with product, design, and other teams in engineering to create a flow of value into production.
Why Splice?
Music starts at Splice. Splice is cultivating the essential ecosystem for music creation with innovative audio products that inspire and enable artists. With sounds, skills and connected instruments - Splice is meeting the needs of a new generation of musicians and creators, alongside a diverse and trusted library of over 2 million pre-cleared samples. Splice is a global community of producers, innovators and musicians, offering creative solutions for creative challenges.
Our culture is our community; we hold ourselves and each other accountable as we work to continuously improve, navigate uncharted territory and change the industry for the better. As artist advocates we seek out diversity in who we hire, represent and how we collaborate, to ensure a more inclusive and open minded reality with access and freedom for all.
What you’ll do:
As a Frontend Engineer at Splice, you might find yourself:
- Be comfortable taking projects from ideation to implementation
- Help manage cross-team commitments, track their progress and relate that to the overall delivery roadmap in order to help prioritize what the team should be working on
- Building and maintaining production software using Angular, TypeScript, RxJS
- Participating in on-call schedule, supporting our Customer Experience team to investigate and resolve issues
- Investigate and provide detailed guidance for areas of significant ambiguity
- Implement analytics tracking to measure experiment results and usage metrics
- Set an example for quality by engaging with other teams and engineers to ensure proper, comprehensive reviews and testing
- Provide mentorship and give frequent feedback on how to improve our processes and enable teammates to learn best practices
- Consider yourself flexible and readily adapt to change
- Enjoy looking for personal growth opportunities and am continuously looking for ways to improve
- For one week every 1-2 months, you will join a 24/7 on-call rotation with training and support of fellow Splice engineers
What we're looking for:
- You have at least 2+ years of relevant work experience in building and maintaining production software using Angular, TypeScript, RxJS.
- You have experience with CI/CD pipelines and have experience with, e.g. Docker gomod, Make, and other build/deploy frameworks.
- You are motivated by moving metrics and driving concrete business outcomes while solving customer pain points.
- You share our vision to advocate for artists and become the most iconic company in music.
- You have a bias towards action and experimentation.
- You are familiar with UI/UX best practices.
- You are comfortable, or even prefer working across technical stacks.
- Can rapidly prototype solutions as well as take a concept to production.
- You communicate clearly and effectively with technical and non-technical audiences.
- You are comfortable both deploying and maintaining code.
Bonus
- Experience with GraphQL,AWS
- Experience building and maintaining design systems.
- Experience working with remote people and remote teams
- Experience with experimentation frameworks.
In accordance with New York law, the salary range for this role if filled within New York is $150,500 - $175,500.
Equal Opportunity Employer:
Splice is an equal opportunity employer, committed to diversity and inclusiveness. We will consider all qualified applicants without regard to race, color, nationality, gender, gender identity or expression, sexual orientation, religion, disability or age.