Full-Stack Developer

  • Full-time

Company Description

Streem Energy provides innovative SaaS solutions for renewable asset management. Our customers are all along the power value chain: ranging from renewable energy producers to power production aggregators or energy suppliers. 

Through our expertise in artificial intelligence, interface design and our deep knowledge in renewable energy generation and power market mechanisms, we build models that generate actionable insights to manage new sources of energy. Our cloud platform communicates in real-time with thousands of renewable energy assets and we are on a very busy roadmap to push the renewable energy revolution forward !

By contributing to the digitalization of the power market industry, we evolve in a European, innovation driven, fast growth ecosystem. We are a young but fast-growing company: our lean team empowers talented individuals to own important responsibilities, collaborate on multiple subjects, and quickly advance their career !

Job Description

We are looking for a talented full-stack developer to help us develop our renewable energy management product. You will be in charge of developing new features end-to-end (conception, development, testing, maintenance), ensuring we deliver our data and models though elegant and innovative interfaces. 

Whether it is on Streem web application or API, you will be shipping well-crafted features, always aiming at the perfect user experience.

You will get full ownership of our main front-end projects and will be the focal point for our web app and api development.

Our Tech Stack:  

  • Backend: Python 
  • Data science: Python, Tensorflow, Numpy
  • Database/MQ: PostgreSQL, MySQL, InfluxDB
  • Infrastructure: Docker, AWS, Heroku, Airflow
  • WebApp: Rails, JS

Qualifications

As a young company, we are looking for independent and proactive candidates, who are rigorous and keen to continually progress in order to bring the best experience to our customers. 

  • You have at least 2 years of experience in web development 

  • You have experience developing user-centered software and you care about UX and design matters  (experience in developing SaaS B2B platforms would be ideal)

  • You are proficient in HTML/CSS and have significant experience with a few Javascript frameworks (React, Vue.js). Ruby on Rails development experience would be a plus.

  • You know, share, and apply the guidelines and best development practices (automated tests, reviews, etc.)

  • You have experience developing API (Rest, GraphQL)

  • You have a “pioneering” spirit and enjoy working in early stage start-ups

  • You are at ease in English (able to lead daily stand up or to explain your work fluently)