
Fullstack engineer intern
- On-site
- Paris, Île-de-France, France
- Data
Benefits:
Statutory pay: €4,50 net per hour
Meal vouchers
1 paid day off per month worked
Job description
Postion : Fullstack engineer intern
Department : Data
Reports to : Full Sack Developer
Location : Paris, France
Contract : Internship of 6 months
Starting date : September 2026
PUR Description
PUR is a global, impact-focused B-Corp specializing in the development of environmental restoration projects, known as 'nature-based solutions' (NbS). Since 2008, we have been helping the world’s largest organizations meet their ESG targets, reduce their environmental footprint, and regenerate the ecosystems they depend on across complex supply chains. Having developed over 45 projects in more than 30 countries, PUR is recognized as both a pioneer and leader in a sector that is now at the forefront of global efforts to address the ongoing climate and biodiversity crisis.
At the heart of our mission is a commitment to fostering and operationalizing insetting strategies—interventions by companies within their own value chains designed to reduce GHG emissions while creating positive impacts for communities, landscapes, and ecosystems. By championing this insetting approach, we aim to create a holistic range of benefits that extend beyond ecological restoration, encompassing social and economic dimensions through enhanced agricultural yields and resilience to climate change-induced stresses, among others.
One of the distinctive features of our work is our ability to tailor projects to the specific needs of different regions and communities. By recognizing the unique characteristics of each ecosystem and the cultural context of the communities involved, we ensure our initiatives are contextually relevant and have a meaningful and sustainable impact. All our projects are developed in close collaboration with local actors, including cooperatives, NGOs, governments, and corporations.Today, we employ 200 staff across 16 countries with key offices in Paris (HQ) and Toronto.
About the role
We are looking for a motivated and detail-oriented Full-Stack Engineering Intern to support the development and maintenance of our internal Check Data application. This application is essential for enabling operations and project managers to efficiently manage and close their reports. You will work closely with a senior Software Engineer and a team of Data Engineers and contribute to both day-to-day improvements and the development of strategic features, including the expansion of our Form Creator module to support new business use cases. This is a great opportunity to gain hands-on experience in a real production environment, contribute to impactful projects, and develop your full-stack development skills.
Your responsibilities will include:
Supporting the maintenance of the Check Data application by fixing bugs and improving performance.
Assisting in the development of new features, particularly the Form Creator module for new use cases.
Implementing backend functionalities using Python and Django.
Contributing to frontend development using Angular and JavaScript.
Writing and optimizing SQL queries for data management.
Documenting technical changes and features to ensure knowledge sharing.
Job requirements
We are looking for someone with:
Ongoing studies in Computer Science, Software Engineering, or a related field
Solid foundations in Python and Django
Basic experience in JavaScript and JS/TS
Knowledge of SQL and relational databases
Understanding of web development principles (frontend/backend interactions)
Familiarity with Git or similar version control tools
Strong analytical and problem-solving skills
Good communication skills in English
Recruitment Process:
HR Interview
Technical Interview – Practical questions or a short exercise covering Python, SQL, and web development basics
Final Discussion – Meeting with the hiring manager to align on expectations and internship objectives
At PUR, we strive to build inclusive teams and an equitable workplace where our employees feel respected, supported, and empowered. As a global company operating across six continents, we recognize that diversity in the workplace is essential to achieving our mission.
We welcome applications from all qualified candidates regardless of age, race, gender, colour, religion, national origin, sexual orientation, gender identity, disability, or any other aspect that makes them unique.
PUR is dedicated to providing an accessible environment for all candidates during the application process and for employees during their employment. If you require accommodation or consideration throughout the interview process, let us know, and we will do our best to support you.
or
All done!
Your application has been successfully submitted!
You've already applied for this job
We appreciate your interest in this position. Unfortunately, you have already applied for this job.

