Full Stack Developer

As part of the dev team you will be involved with all parts of the product lifecycle: brainstorming, design, planning, execution, and shipping. You’ll tackle difficult problems in product design and the field of geospatial analysis, and will play a large part in creating a web application that is being used by thousands of users for critical investment decisions.

Technologies we use

  • Docker, Convox/AWS APIs for devops
  • Python 2.7, 3, Django, Pyramid for back-end
  • React.js + Redux for front-end
  • PostgreSQL, Mongo for storage

What you'll be working on

  • Design and implement new user-facing features in PiinPoint’s products
  • Build the libraries and frameworks that support our large and complex location analytics software
  • Optimize web applications to maximize speed and scale
  • Write client-side code for web-based applications, create fast, easy-to-use, and develop prototypes quickly
  • Write server-side code for scalable complex analysis, and data manipulation

What we're looking for in you

  • Development experience in a Python web framework
  • Experience building and maintaining scalable databases
  • Experience with HTML, CSS, Javascript, and React.js
  • Experience with Leaflet or Google Maps API

Required Skills

  • Able to work independently and be responsible for decisions made involving user interfaces
  • Care deeply about design, be it visual representation or code structure
  • Able to work well with others to collaborate on tough problems
  • Open to building prototypes quickly to validate an idea
  • Desire to constantly learn, grow, and develop
  • A mind for writing clean and testable code