

Frontend Engineer
Job Description
We are looking for an experienced Frontend Engineer who will work on building the future of SuperRare Lab’s core product. Our engineering team is comprised of web, mobile, data, and dev ops groups. We strive to be more than the sum of our individual parts, and are driven by our core values: candor, autonomy, and communication. We are an all-remote company, but prefer that you have availability during US work hours EST to facilitate better collaboration with your core team. This role will report to the Director of Engineering.
Responsibilities
- Be a technical leader for our frontend team
- Contribute to SuperRare’s core products, libraries, and services
- Work with fellow engineers to design and mature the frontend architecture
- Help other engineers through Code Reviews and thought leadership
- Create detailed technical plans for execution and implementation of project
- Design new and optimize existing systems and participate in design reviews
- Work closely with our product and design teams to see features from design to production
Job Requirements
What you have:
- Excellent communication skills
- Extensive experience with TypeScript/JavaScript, HTML, and SASS/CSS
- Firm opinions of what makes a good Code Review
- Strong understanding of both object-oriented and functional programming principles
- Experience optimizing JavaScript performance and browser layout rendering
- Deep expertise with ReactJS, React hooks and GraphQL
- Experience with Web GL, Canvas
SuperRare powers / bonus points if you can demonstrate:
- Understanding of domain driven design principles
- Backend development experience (Node/Express/TypeScript/Haskell)
- Solid knowledge of frontend testing best practices: integration tests, and unit tests, CSS regression
Who you are:
- A collaborator; we’re passionate about teams being more than the sum of their parts
- A truth-seeker; you have strong opinions but hold them loosely - maintaining a healthy skepticism and willingness to evolve when presented with new information
- A builder; you recognize that in many situations done is better than perfect
- A craftsperson; our work is our art, and the world needs more beauty in it