Front End Developer
Waterloo, Ontario, Canada
5d ago

PiinPoint is a Y Combinator backed startup building the next generation location analytics software. As a Full Stack Developer at PiinPoint, you will specialize in building an elegant web application that turns the complex process of geospatial mapping into an easy-

to-use software focused on helping retailers find their next store location, and enabling them to monitor the performance of their current ones.

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 be a large part in creating a web application that will be used by some of the largest retailers and real estate brokerages in North America.

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
  • What we're looking for in you

  • Experience with React.js and CSS
  • Experience designing and building components
  • Development experience in a Python web framework
  • 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
  • Technologies we use

  • Docker, Convox / AWS APIs for devops
  • Python, Django, Pyramid for back-end
  • React + Redux for front-end
  • PostgreSQL and Mongo for storage
  • Apply
    Add to favourites
    Remove from favourites
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form