Web Software Engineer

Los Angeles, USA
  • $125,000 - $165,000 per year
  • November 12, 2020

As a Software Engineer reporting to engineering leadership, your responsibilities will include the design and implementation of web features, unit testing, working with our product team to define features, and supporting our production infrastructure. We are looking for an experienced software engineer that will help ensure the quality of our product releases. 

What you’ll do:

  • Implementation of major software components, systems, and features
  • Develop, test, and deploy software
  • Work with QA to finish high quality features for our users
  • Review requirements, designs, and other specifications to provide feedback
  • Debug and solve production issues, even outside of business hours
  • Work with product team to define and estimate features

We’re looking for someone with:

  • Several years of practical experience using key web technologies:
  • JavaScript (ES6+)
  • HTML & CSS
  • React (or another reactive UI framework, such as VueJS)
  • Redux

Some practical experience using:

  • TypeScript (or another strongly-typed language)
  • NodeJS
  • Automated testing
  • Code linting
  • CSS-in-JS techniques (eg. styled-components)
  • React-Native
  • Demonstrable knowledge of building consumer based apps
  • Experience with AWS / other cloud technologies
  • A passion for writing high-quality software

Preferred:

  • Passionate about all things Blockchain / Crypto
  • Active Blockfolio user