Facebook pixel

Frontend Architect
Posted on 1/14/2023
Experience Level
Desired Skills
Data Structures & Algorithms
Product Design
  • Expert understanding of JavaScript and TypeScript including frameworks such as React, Vue, Angular, etc., including client data fetching and state management systems
  • Experience leading the development of frontend architectures for large-scale projects, with a focus on maintainability, performance, and approachability for engineers of all experience levels
  • Strong communication skills, with the ability to explain technical concepts to diverse technical and non-technical stakeholders
  • Understanding of design principles and user experience design
  • Experience with responsive web design and the ability to create websites and applications that work well on a variety of devices and screen sizes
  • Strong debugging skills, with the ability to troubleshoot and fix complex issues in the frontend codebase
  • Experience with instrumenting applications and websites for data collection and analysis, and the ability to use data to inform design and development decisions
  • Lead the development of the frontend architecture for new projects and features, including the selection of technologies and frameworks
  • Examine key design decisions and business goals that have significant effects on the architecture, consider various competing considerations, and effectively communicate the results to relevant parties
  • Collaborate with cross functional partners in product, design, data, and customer experience to understand business priorities on a multi-year time scale
  • Refine high-level business strategies into a technical roadmap that can be prioritized, sequenced, and executed by engineering teams
  • Facilitate pragmatic decisions based on business priorities about when to pay down technical debt
  • Ensure that the frontend codebase is maintainable, scalable, and easy to understand for other developers
  • Mentor and guide other frontend developers on the team to improve their skills and knowledge
  • Stay up-to-date with the latest developments in frontend technologies and best practices, and help the team adopt new techniques and approaches as appropriate
  • Work closely with backend engineers to define the APIs and data structures that the frontend will consume
  • Troubleshoot and debug complex frontend issues, and work with the team to come up with solutions and fixes
  • Contribute to the development of project schedules and plans, and help the team stay on track and meet deadlines
  • Participate in code reviews and contribute to the continuous improvement of the codebase through refactoring and the implementation of new design patterns and approaches
Desired Qualifications
  • Familiarity with GraphQL and Apollo
  • Proficiency developing Electron apps
  • Experience with full-stack development, preferably in Go

51-200 employees

Royalty-free sounds platform
Company Overview
Music starts at Splice. With a trusted library of over 2 million samples paired with technique-based learning and connected instruments, Splice is making music creation a more fulfilling and empowering experience for all - whether you’re creating a soundtrack for Tik Tok, making that track in your bedroom or just looking for the sound in your head. Splice is a global community of producers, innovators and musicians offering creative solutions for creative challenges.
Company Core Values
  • We represent all musicians - Musicians are diverse. We strive to serve all of them, and we never assume that musicians make one kind of music in one way.
  • We put the musician first - We are advocates for the artist. We elevate their voice, their craft, and their careers.
  • We spark creativity - We’re here to inspire ideas and empower progress.
  • We foster and celebrate openness - We encourage musicians to share their process and progress because we believe this openness moves forward the culture of music creation.