Senior Full-Stack Developer (Node + React)

Do you write software?

Do you want to work in the intersection of the sex industry and crypto currency?

Do you have at least five years experience building web applications?

Do you want to ship a product in the next two months? And then another product two months after that?

Doesn't matter where you live. Let's talk. Send your resume to [email protected].

Responsibilities

You'll be working with a team of 4-8 developers on the SpankChain cam site and platform. This will include some or all of:

Node back-end development

React front-end development

HTML + CSS styling

Google Cloud infrastructure maintenance (Kubernetes engine + Compute engine)

Solidity smart contract development

Developing software to interact with the blockchain

Required Experience

First and foremost, SpankChain is a group of sharp, driven people; we take take what we do seriously, we're committed to being great at it, and we're looking for more like-minded people.

The most important qualification you can have is a passion for what you do, and a strong desire to be really, really good at it.

Beyond that, the required technical experience is:

5+ years of professional software development experience

Expert knowledge of HTML5, CSS3, and JavaScript/TypeScript

Experience with React is a benefit

Performance optimization experience in JavaScript

Experience with browser-based design/development tools (Zeplin, Invision, Adobe Creative Suite, etc)

Understanding of responsive design principles

Familiarity with Agile development environment

Experience with testing and user acceptance best practices

Experience with git, webpack, and other development process tools

Experience working with remote teams is a bonus

Technology Summary

Back end: Node, Express, and TypeScript.

Front end: React, Webpack, and TypeScript.

Testing (we love testing): Mocha, Chai, and enzyme.

Database: PostgreSQL for relational storage, and Redis for real-time applications.

Infrastructure: Kubernetes on Google Compute Engine.

Location

SpankChain has offices in LA and Toronto, and remote developers in New York and Russia. We want to hire smart, driven people who get stuff done. We don't care where you live.

Compensation

We expect to hire exceptional people, and we expect to pay them a competitive salary.

Equal Opportunity

We are an equal opportunity employer and value diversity at our company. We work actively to avoid discrimination on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, or disability status, and we strive to create a work environment that is welcoming to everyone.

Interested?

Send us your resume: [email protected]

Prefer the front-end?

Maybe you'd like our front-end react developer position!