Spruce Systems, Inc.

Spruce lets users control their data across the web.

Software Engineer, Frontend

Location
Remote
Job Type
Full-time
Experience
1+ years
Connect directly with founders of the best YC-funded startups.
Apply to role ›
Wayne Chang
Wayne Chang
Founder

About the role

Spruce lets users control their data across the web. We believe that the world is evolving toward one based on cryptography, networks, and digital economies that are user-controlled. Today, the dominant use case for user keys is the signing of blockchain transactions, but we think this barely scratches the surface of what is possible. Soon, the entirety of a user’s digital interactions will be based on their keypairs, and we’re unlocking this transition with our constellation of products.

Not 100% sure you're a fit? Apply anyway! We look for potential more than anything else, and we expect that you will grow with us to take your career to new heights. We prefer candidates who are passionate about what we are building, avid learners, and have high standards for themselves over those who just check all the boxes or come from a certain pedigree.

Software Engineer, Frontend

Spruce is hiring programmers to develop world-class open source products and libraries implementing open global standards in identity. At Spruce, we are reimagining trusted interactions by creating the world’s best software for packaging beliefs digitally, starting with Web3. We hire programmers who love technology and are committed to intellectual honesty, user privacy, and innovation.

You will be responsible for building beautiful single page apps from start to finish, and augmenting existing ones with new features. You will work closely with designers and backend engineers to make applications come alive. We will count on you to always keep the user’s journey in mind to produce excellent award-winning UX.

Required

  • Excellent written communications skills (necessary for remote work)
  • Experience with frontend JavaScript frameworks such as React.js, AngularJS, Vue.js, and Svelte
  • Experience working with designers and backend developers to bring a concept to life as a single page app with fully functioning user interfaces
  • Familiarity with fast iteration to produce working prototypes for demonstration purposes even if they are not hooked into a backend
  • Comfortable with rapid directional changes of focus in a startup environment

Bonus

  • An eye for design, ambitions of pixel perfection, adherence to style guides, and tasteful font selection
  • Able to wireframe or rapidly prototype interfaces and basic proficiency in graphic design
  • Previous experience conducting user research and incorporating direct user feedback into the development process
  • Full-time experience with working remotely
  • Contributions to open source software projects
  • Experience or interest in statically-typed frontend languages such as TypeScript and ReasonML

We are passionate about cultivating a thriving culture of diverse individuals who bring unique perspectives to our mission. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status.

Why you should join Spruce Systems, Inc.

Spruce lets users control their data across the web. We believe that the world is evolving toward one based on cryptography, networks, and digital economies that are user-controlled. Today, the dominant use case for user keys is the signing of blockchain transactions, but we think this barely scratches the surface of what is possible. Soon, the entirety of a user’s digital interactions will be based on their keypairs, and we’re unlocking this transition with our constellation of products.

We are passionate about cultivating a thriving culture of diverse individuals who bring unique perspectives to our mission. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status.

  • We hire those who love technology and are committed to intellectual honesty, user privacy, and innovation.
  • We are fully remote with a focus on diversity, inclusion and a family friendly work environment.
  • We have an open vacation and sick policy the prioritizes shipping results over hours worked.
Spruce Systems, Inc.
Founded:2020
Team Size:12
Location:New York
Founders
Wayne Chang
Wayne Chang
Founder
Gregory Rocco
Gregory Rocco
Founder