Senior Front-End Developer

Senior Front-End Developer, Full-time Employee

Remote (US only)

Our mission is to build a better world with decentralized technology. When an organization hires Upstate Interactive they get a team of strategy-minded software engineers that are fanatical about driving growth and efficiency. We love solving challenging problems and strive to deliver the extraordinary when it comes to building web3 applications.

We are looking for a Senior Front-End Developer who is passionate about taking beautiful designs and helping bring them to life. Beyond your own work, we are looking for you to guide and lead junior developers who are in pursuit of skill development and refining their craft. So you will work across multiple projects to gather understanding of the overall picture and ensure the team is coloring inside the lines you define.

At Upstate Interactive, you’ll be working with a fun and collaborative team. Because we are fully remote, we stay connected by holding several monthly virtual events including coffee chats and happy hours. We also provide an environment where you have flexibility and autonomy over your role. One of our core values is Chase Curiosity and this embodies our culture of learning and growth. We offer competitive benefits such as unlimited PTO, a retirement match, health insurance, and a fitness reimbursement. And best of all, we have dope SWAG.

What we're looking for:

At least 5 years experience building front-end interfaces with React

Proficiency with HTML and CSS

Experience building and working with RESTful APIs

Experience with state management solutions

Deep experience with JavaScript and React

Experience with mentoring, training, and guiding junior developers

An appetite for TDD and writing unit tests

Strong writing and communication skills

A commitment to clear and concise documentation

Nice to have:

Familiarity with the blockchain / staking / mining industry

Experience with web3

A passion for decentralized technology

Loving the job description? Please consider clicking the 'Apply' button and add a few sentences on why you are right for the part.

Interested in viewing all of our open positions?

View open roles