Fullstack Developer - Rueil-Malmaison

💡 Responsible products or services
Long-term contract
Localisation Rueil-Malmaison
Posted on 12-11-2022

Reforest'Action

Préserver, restaurer et créer des forêts partout dans le monde, en réponse à l’urgence climatique et à l’érosion de la biodiversité.

💡 Responsible products or services

The company's mission is to design eco-responsible products and services aligned with the needs of the ecological transformation.

More information
  • Website
  • Unknown
  • Between 15 and 50 persons
  • Others
Impact study
Reforest'Action did not yet communicate its impact measurement.
Labels and certifications
This structure did not communicate to us the labels or certifications that it was able to obtain.
Read more

Reforest’Action est une entreprise certifiée B Corp dont la mission est de préserver, restaurer et créer des écosystèmes (agro)forestiers à travers le monde, en réponse à l’urgence climatique et à l’érosion de la biodiversité. Pour ce faire, Reforest’Action soutient et développe des projets aux impacts écosystémqiues suivis et mesurés dans la durée.

Depuis sa création en 2010, Reforest’Action a mené plus de 1300 projets dans 43 pays grâce – principalement - à la contribution de plus de 3 000 entreprises. En fort développement, Reforest’Action vise désormais à planter et régénérer 1 million d’hectares d’écosystèmes (agro)forestiers d’ici 2030 et à contribuer ainsi aux objectifs de l’ONU.Au travers de son action, l’entreprise souhaite proposer aux entreprises des solutions qui soutiennent les démarches stratégiques de développement durable et ainsi contribuer à la transition vers une économie régénérative.

CONTEXTIn a context of strong growth and internationalization we are looking for our first internal Fullstack Developer!

Reforest’Action is currently pivoting towards a more technological company in order to scale our impact.We are aiming at providing innovative solutions to develop and monitor (agro)forestry projects across the world over a 30-year lifespan.We are looking forward to using data-gathering software, satellite imagery, big data, and machine learning to anticipate and control the impact of our projects, both on the ground and remotely. In the meantime, we will implement blockchain security to ensure data-integrity, thus building trust and accountability.To achieve that, we’re building a brand-new platform connecting project owners, contributing companies, and technological partners.

We’ve got ambitious objectives and in order to set ourselves for success, we’re about to build from scratch a team within the next 12 to 24 months. In short, we want to build an amazing Tech team where people can thrive and jump on opportunities. Therefore we’re looking for passionate individuals with ambition who can take us to the next level in terms of processes, skillset and impact.

That’s where you come in: this is the opportunity for you to make a difference.

YOUR KEY MISSIONS 🧭As a seasoned “Fullstack Developer”, you will be part of the IT team and in charge of various subjects from the back-end to the front-end. Your priorities will be quality, scalability, maintainability and robustness.

Working closely with team members focused on environmental projects (forest engineers, impact and data scientists, product manager and external developers), using the adequate methodology and coached by Matthieu (our CTO) you will build an important part of our platform, be a pioneer in an ambitious technical project and grow with the company.

What will I be doing? 🤔Develop new features and redesign existing ones across the whole stack (backend, infrastructure, frontend).• Produce clean and efficient code, testable and tested, to create and manage high quality software solutions.• Build a robust, secure and privacy-first infrastructure to ensure the reliability and scalability of developed applications.• Implement observability, monitoring and alerting.• Organize and participate in code reviews and propose new ideas of design/architectural improvements.• Create and manage documentation for your solutions.• Participate in the design and review of features, technology choices, architecture, time and budget estimates, and test strategies.• Collaborate with business and product teams on solving complex problems and delivering exceptional user experiences and features.• Participate in future hires and handle the technical interviews.It won’t be only a matter of producing good and valuable code: we expect you to contribute at all levels of our stack, according to what you know best and like most: from architectural proposals to monitoring systems, from security to testing, from technology choices to hiring. A lot of things to have fun with…

Within 1 month, you will:• Discover our wonderful offices and have a hike in forest with our experts.• Get to understand the ways our projects impact not only climate but also biodiversity, soil and water quality, resources preservation or local community resources.• Get started on our stack and comb through the existing code base.• Meet the green team through virtual and physical coffee meets and happy hours in Rueil-Malmaison.

Within 3 months, you will:• Get a hand on our company’s vision and the way our technological pivot is at its heart.• Partner with key stakeholders like our Forest, Impact, Carbon, or Sales teams.• Understand our technological ecosystem and learn to leverage it.• Deliver your first features.

Within 6 months, you will:• Become a subject matter expert for any topic related to our tech stack, architecture and methodology.• Have a global overview of our code base and think proactively of new improvement opportunities.• Get your solutions challenged by internal and external stakeholders.

Profile

YOUR SKILLSET 🎯

We know that perfect candidates don’t exist. Even if not all of this applies to you, we’d love to learn more about you.

What do we need from you? 😎

Must have• Computer Science degree, Vocational Education or similar related to computer science. 🎓• 3/5 years of experience as a software engineer are desirable, but if you’re a talented individual, it’s not a must.• Familiar with our tech stack: o Our dev team work on NodeJS / VueJS / MongoDB / PostGreSQL o Our scientist teamwork with Python / R / SIG / Excel• Independently developed applications starting with UI and ending on server-side and database implementation (not necessarily in this order). 📚• Ability to prioritize and deliver results in a fast-paced environment• Solutions oriented mindset: you’re a creative problem solver even when the tools are limited. 🧠• Will to take ownership of the technical structure of a startup product• High quality and testable code is your domain, but you’re occasionally happy to prototype hackathon-style (and clean-up afterwards). ✨• Working with 3rd party systems, building integrations and plugins is something you’re familiar with. 🛸• You speak English fluently 😄 and French is a nice addition 😉

Nice to have• Experience developing large-scale, high traffic web applications, ideally using JavaScript based web technologies.• Experience maintaining highly available, fault-tolerant, and distributed services, including familiarity with technologies and architectures like microservices, managed services, Docker, Kubernetes, S3, Scaleway.• Experience with the design and integration of APIs and web services.• Experience with Agile software development methodologies.• Experience building & scaling high-performing teams.

Extra points• Willingness to constantly learn and improve.• Autonomy to take initiative, make decisions and own your projects.• Experience working in a remote setting.• Excellent communication skills, both top-down and bottom-up.• Open minded and ready to receive and give feedback to team members.

ABOUT YOU ❤️• You are self-driven and work with autonomy,• You like the world of startups and innovation• You love working as a team, and so do us!• You are product and users oriented and get the purpose of what you develop• You’re humble, willing to learn, good listener and always capable of challenging your assumptions,• You like to learn new things inside and outside of your domain,• You’re deeply concerned about climate change and willing to do something against it!

You’ve read all this way but you’re missing a skill or two? No problem, it’s our job to up-skill you to take your career to the next level. What we’re trying to say is, don’t be afraid to apply if you don’t tick all the boxes 💪