Turntable careers

Build the social music service with us!

Turntable is an early-stage startup dedicated to building a social music service. We work on the cutting edge of music technology and are creating an app/web application that will shape the future of music sharing and discovery. We're here to unleash the DJ in everyone.

Our mission is to create a social music service, provide DJs for every social gathering (virtual and in real life), and drive fame and money to artists. Turntable is a virtual space for DJs and artists to share music and connect with fans anytime, anywhere.

Join our team of passionate music lovers and build the future of music streaming with us!

Benefits for all full-time positions

  • 12 observed holidays
  • Unlimited time off
  • Medical insurance with subsidized coverage (includes dental and vision)
  • Remote work

Front End React Engineer

Turntable is looking for an experienced JavaScript/Typescript developer who is proficient with React. At Turntable, you will work on developing user interface components, implementing and executing the React workflows (web or React native). You will also work to ensure that these components and the overall application are robust and easy to manage.

Please submit your resume to careers@tt.live

Responsibilities

  • Develop the latest user-facing features using React.
  • Design a modern highly responsive user interface.
  • Build reusable components and front-end libraries for future use.
  • Translate designs and wireframes into high-quality code.
  • Learn and understand user interactions.
  • Optimize components for maximum performance across a vast array of web-capable devices and browsers.
  • Coordinate with various teams working on distinct layers.
  • See projects through from conception to completion.

Technical Skills

  • Knowledge of modern HTML and CSS.
  • Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
  • Thorough understanding of React and its core principles.
  • Familiarity with more current specifications of Typescript/ECMAScript.
  • Understanding of RESTful principles and development.
  • Knowledge of modern authorization mechanisms, such as JSON Web Tokens.
  • Experience with common front-end development tools such as Webpack, esbuild, NPM, etc.
  • Familiarity with code versioning and Git
  • Experience with CI pipelines and tools such as Github Actions, Circle CI, etc

Non-technical Skills

  • Team player and kind person!
  • Excellent time-management skills.
  • Great interpersonal and communication skills.
  • Ability to understand business requirements and translate them into technical requirements.
  • A knack for benchmarking and optimization.

Nice to haves

  • Passion for music!
  • Familiarity with Javascript testing with Jest
  • Prior experience with data structure libraries (e.g., Immutable.js).
  • Experience with React Native Experience with isomorphic apps or frameworks such as Next.js
  • BA/BS in Computer Science, Engineering, or relevant technical experience.

VP of Design and Product

Turntable is looking for an experienced UI/UX designer to design our mobile and web app and develop new features.

Please submit your resume to careers@tt.live

Responsibilities

  • Collaborate with the Creative Director and Product Designers to establish the look of Turntable's front-end.
  • Work with engineers to ensure the final product reflects the design vision and delivers an intuitive user experience.
  • Develop arts assets (concepts, sketches, layout) to the final product.
  • Collaborate with UI designers on wireframes, mockups, and icons.
  • Assist cross-functional teams to build logical, readable, and seamless UI solutions.
  • Provide alternative solutions to addressing certain UI needs.
  • Create documentation as necessary.

Technical Skills

  • Development experience on a variety of mobile platforms.

Non-technical Skills

  • Ability to pick up new tools and techniques.
  • Team player and kind person!
  • Excellent time-management skills.
  • Great interpersonal and communication skills.

Nice to haves

  • 5+ years of experience as a UI/UX designer.
  • Passion for music!
  • Experience creating casual and/or mobile games and social networks.
  • Experience using Unity UI engine.
  • Experience in 3D applications (Maya), Photoshop, Illustrator, and After Effects (or equivalent motion graphics software).
  • Hardware experience.

Senior Backend Engineer

Turntable is looking for an experienced Senior Backend Engineer to code our backend app and develop new features.

Please submit your resume to careers@tt.live

Responsibilities

  • Design, implement and scale out services and APIs that support the product.
  • Build the core libraries and frameworks that provide a unified tooling ecosystem.
  • Collaborate with all engineering teams, learning their pain points, and removing friction.
  • Improve our existing build, test, and deploy tools or build them from the ground up.
  • Increasing the rate of client-side development by learning and applying new advancements in the dynamic product development landscape.
  • Create our next-generation continuous integration and continuous delivery systems and infrastructure.

Technical Skills

  • Experience with open source software and communities.
  • You have experience in specific areas like AI/ML, data, mobile, native, product development, and design.
  • Extensive experience in Node.js (or a similar language) for writing services and APIs.
  • Experience with cloud platforms (we use AWS), and know how to build cloud-native systems.
  • Experience with modern CI, build, and deployment technologies.
  • Experience with mobile application development and deployment.
  • Experience with microservice development and deployment strategies.
  • Deep knowledge of operating systems and the software ecosystems that surround them.

Non-technical Skills

  • Ability to context switch and focus on small and large problems.
  • Experience working on a variety of areas ranging from backend infrastructure and systems programming to full stack projects.
  • A passion for building tools that help others succeed.
  • Team player and kind person!

Nice to haves

  • 4+ years of relevant experience.
  • Passion for music!
  • Experience contributing to open source projects.