TLDR
Qwire
Qwire - Senior Full-stack Engineer - React + TypeScript
Posted 2023-01-18 by Qwire
Job Description
  • Your primary responsibility is to write high quality, clear, maintainable JavaScript/TypeScript that improves our product.  Qwire is still a small team and every engineer contributes to the code base.
  • Lead by example with the code you contribute, code reviews, and pair programming.
  • Collaborate with Product and UX to execute our roadmap.
  • While we prioritize development time over meetings, you will also be expected to help break down roadmap issues and UX prototypes into smaller, self-contained technical issues that are properly sized, described, and scoped for discrete pull requests (we use and love Linear for issue tracking)
  • Work with the CTO and the engineering team to improve the application architecture
  • Work with the rest of the engineering team to identify any existing pain-points in the current development processes, help to design and implement improvements.
  • Identify ways to improve our logging, monitoring, and APM; design and implement improvements to overall observability and performance.
  • Be welcoming and approachable. Answer questions about our tooling and processes with kindness and compassion. Help others understand the work we do and how they can improve their craft.
Ideal Candidate Description
  • Extensive full-stack engineering experience with JavaScript with a particular emphasis on React, TypeScript, and SPAs
  • A track record of developing and scaling web-based applications and a deep technical understanding of JavaScript.
  • Experience as a lead engineer for projects of increasing complexity, ideally in both a startup environment and in a large, legacy code base
  • Experience with node.js and creating/consuming APIs
  • Experience with docker-based container development and deployment
  • Experience with web design architecture and stage-appropriate scalability
  • Familiarity with application security best practices, OAUTH, and Role-Based Access Control (RBAC)
  • Some familiarity with database management, monitoring, debugging
  • Experience with functional and class-based JavaScript code.  Previous experience with another functional language (Scala, Clojure, Haskell, Elixir, etc.) is preferred, but not required.
Company Description

Qwire is modernizing how music studios, editors, composers, artists, publishers, labels, and performance rights organizations collaborate.  Managing the entire audio lifecycle of movies, television shows, and live sports broadcasts is no small task. Making sure that accurate licensing information gets to the right destination so people can get paid is even a bigger one. Studios like Warner Bros. are replacing their million-dollar home-grown solutions and spreadsheets with our SaaS offering. 

 

We like generalists, especially ones with ‘T’ shaped experience – depth in one or two areas along with broad interest in developing additional expertise.  At Qwire, we value a friendly, collaborative, data driven culture that places a premium on learning:  slope over intercept. Our company is also 100% remote.

Job Info
Seniority: Individual Contributor
Remote Policy: Fully Remote
Company Info
Company Website https://qwire.com