Full Stack Web Developer - Relocation Assistance Available - Boulder, CO



We are looking for more full-stack engineers to join us. In a given day you might work on managing infrastructure or writing JavaScript that runs the front-end web app, or anything in between. As a part of our small team, you will be instrumental in steering the direction of the product, from directing architecture decisions to exploring new technologies that might better suit our needs.Our current stack is Python/Flask on top of PostgreSQL/PostGIS with Redis, RabbitMQ, and some Go, C++ and other technologies sprinkled in. The frontend is a modern mix of ES6, React, Flux, SASS, etc. and it is all managed with Ansible and deployed to a plethora of AWS services including EC2, S3, RDS, and more. We use Git to manage code and GitHub for issues and pull requests and Slack for internal communication and GIFs.We care less about whether your experience falls perfectly in line with what we are working on and more that you want to learn our stack and bring your experience building solid web applications. We are believers in personal and professional growth, so you can learn in areas you might have less experience and teach where you have more Responsibilities

  • Design, develop, and maintain new features for the Earthscape Web product.
  • Solve problems as they arise as we scale up and grow our customer base.
  • Work with various internal teams to integrate new and existing company products.

Required Skills

  • Experience writing and shipping code with a modern web application framework (Rails, Laravel, Django, etc…).
  • Excellent command of modern web browsers.
  • Experience with version control fundamentals.
  • Strong understanding of AWS.
  • Comfortable on a command line in a Linux environment.
  • Experience with an RDBMS, PostgreSQL/PostGIS preferred.
  • Experience with streaming video preferred (fmp4, DASH, HLS).

Job Type: Full-time

Required experience:

  • Sass or LESS pre-programming: 3 years
  • Full Stack Web Architecture: 3 years
  • Backend Development (Python, NodeJS, or ASP.NET): 3 years
  • Front End (React, VUE.JS, Ember, or Angular): 3 years