Senior Front-End Engineer

  • Applications may have closed

ShapeShift is seeking a Senior Front-End Engineer to design and build features into our platform
The Senior Front-End Engineer will be working in a number of code repositories, using mostly JavaScript and React
The ideal candidate will thrive in a development environment where engineers find creative solutions inside of a standard framework
Standards are constantly iterated on as the cryptocurrency environment is in a high state of flux, and development best practices evolve
This position offers a unique opportunity to build the next generation of crypto tools for customer financial sovereignty

This is a full-time, exempt position, based in Denver, Colorado and reports to an Engineering Manager

Your desire to make a real impact on an organization and the world grows by the day
The ideal candidate will be open to daily changes in workflow and protocol (and force us to improve workflows)
As a start-up in an evolving space, there are new challenges that require new solutions every day
Learn more about who we are at

GOALS OF POSITIONS

  • Work on a team to build new features
  • Ability to lead the break down of work into discrete, independently release-able stories
  • Write clean, maintainable code with tests
  • Track work in engineering-wide workflow (inside of Jira)
  • Produce responsive cross-platform features
  • Follow enterprise-wide coding and architecture standards
  • Champion new technical and engineering process standards
  • Troubleshoot issues across systems independently
  • Communicate and discuss requirements and timelines with stakeholders
  • Ability to be on-site and work with our team on a consistent basis
    There is some opportunity for remote work and we are flexible with schedules but typically you will be in the office alongside the team

JOB SKILLS

  • 7+ years of front-end engineering experience
  • BS in Computer Science or equivalent experience
  • Experience with HTML/CSS and React
  • Experience with data visualization (D3, Highcharts, or other charting libraries)
  • Solid understanding of REST API design,  RDBMS, ES6/7, AWS
  • Great design intuition, user empathy, and attention to detail 
  • Experience with source control, preferably Git
  • Passion for innovation
    You should be a person who thrives on creating innovative and scalable technology applications without always requiring instruction
  • Desire to continuously learn, problem-solve and acquire new skills with cutting-edge technology
  • Most importantly, a strong sense of responsibility, ownership, and character

BONUS ATTRIBUTES 

  • Experience with cryptocurrency and/or blockchain
  • Any experience or understanding using Ethereum or other Smart Contract based systems (familiarity with Solidity is a big plus)
  • Experience with GraphQL and related client libraries (Apollo + Relay)
  • Experience with React Hooks
  • Experience writing both unit and E2E tests
  • Experience using Docker and Kubernetes
  • Understanding of microservices architecture
  • Adept using Agile process driven development
  • Experience with CircleCI or CI/CD in general

OTHER DUTIES

Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job
Duties, responsibilities and activities may change at any time with or without notice

PHYSICAL DEMANDS

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job
  While performing the duties of this job, the employee is frequently required to sit
The employee is occasionally required to stand; walk; and use hands to finger, handle or feel controls
The employee must occasionally lift and/or move objects up to 10 pounds
Specific vision abilities required by this job include close vision and distance vision
This is largely a sedentary role; however, some filing is required
This would require the ability to lift files, open filing cabinets and bend or stand on a stool as necessary
  

ShapeShift is an Equal Employment Opportunity (EEO) employer and welcomes all qualified applicants
Applicants will receive fair and impartial consideration without regard to race, sex, color, religion, national origin, age, disability, veteran status, genetic data, or other legally protected status

GDPR

View our