Web Developer

Posted May 24

The Role

We are looking for a sharp, curious, and motivated developer to join our growing team. You’ll be working with a dev team that has experience in startups and at companies like Microsoft, Boeing, Yammer, and Nintendo. You'll have direct input into the product we’re building and take ownership of the code you write. We’re a small team, so your input on tools and technologies will strongly shape the future of our company.

Job description:

  • Help develop the web apps and services
  • Work closely with, and incorporate feedback from project leads, PMs, designers and other engineers
  • Pro-actively enhance our web platform
  • Create various web pages that will redirect users appropriately, web pages will be tracked for analytics

Tech requirements:

  • Experience with Node.JS and Typescript
  • Experience with React
  • Experience writing Tests: Jest, React testing library, Cypress, Maestro
  • Experience with Git version control systems
  • Experience with Next.JS

Some things we consider critical:

  • You write understandable code with an eye towards maintainability and scalability.
  • You are a strong communicator. Explaining complex technical concepts to product managers, designers, and other engineers is no problem for you.
  • When things break – and they will – you are eager and able to help fix things.
  • You write unit tests for the features that you build.
  • You help with code reviews and debugging sessions

Bonus points:

  • 4+ years experience developing responsive web applications that work across multiple devices
  • Experience with cross-browser quirks
  • Data-informed product development: analytics
  • Experience using REST API’s (GraphQL is a plus)
  • Experience in small startup environments