At geoFluxus, we help companies make smart, sustainable choices during their transition to a circular economy. Our platform transforms complex waste data into actionable insights so companies can improve their waste management and sustainability efforts. As a Full-Stack Developer, you will play a crucial role in shaping and bringing our products to life.
Join geoFluxus and help build a greener future!
Job Description
Are you a creative thinker who thrives in a dynamic, startup environment? Do you enjoy taking on diverse challenges, learning new skills and making innovative ideas a reality? We're looking for a Full-Stack Developer to join our Tech team, where your creativity, flexibility and enthusiasm for new technologies will have an immediate and significant impact.
In this role, you'll work on both the backend and frontend: you'll convert UX/UI designs from Figma into interactive React components and build robust backend functionalities with Django. Our platform includes interactive maps, data visualizations and analytics, and you'll help deliver seamless user experiences while driving innovation in the sustainability sector.
This role is ideal for someone who is curious, proactive and excited to grow with a mission-driven company. If you're passionate about sustainability, cutting-edge technology and collaborative problem solving, we'd love to hear from you!
- Frontend Development: Develop and implement new user interface features based on UX/UI designs to ensure a seamless user experience across devices.
- Backend Development: Design, implement and maintain scalable backend functionalities, including REST API endpoints and data processing pipelines.
- Database Management: Design and optimize database schemas, write migrations, and ensure efficient data processing with PostgreSQL.
- Integration: Work with the R&D team to integrate algorithms into the platform and automate data analysis tasks.
- Collaboration: Work closely with cross-functional teams, including designers, researchers and business stakeholders, to align technical solutions with business objectives.
- Code quality: Write clean, efficient and maintainable code, participate in code reviews and contribute to continuous improvement initiatives.
- Problem Solving: Find creative solutions to technical challenges and continuously explore new tools and methods to improve the platform.
- Experience with Python (for Django) and JavaScript (for React).
- Experience building and maintaining RESTful APIs and integrating front-end and backend systems.
- Good understanding of relational databases, especially PostgreSQL.
- Familiarity with HTML, CSS and modern frontend libraries or frameworks.
- Knowledge of web application security principles (e.g., CSRF, XSS, SQL injection prevention).
- Experience with version control systems such as Git.
- Strong problem-solving skills, with a proactive and independent work ethic.
- Excellent communication and collaboration skills.
- Familiarity with geospatial data tools (e.g., PostGIS).
- Experience with cloud platforms such as AWS.
- Knowledge of CI/CD pipelines and containerization tools such as Docker.
- Experience with data visualization libraries (e.g. D3.js, Nivo).
- Basic knowledge of data analysis (with tools such as Python Pandas).
- Previous experience in a startup environment or scaling digital products.
- Competitive salary, with growing bonuses depending on the success of the company.
- An opportunity to shape the future of geoFluxus and directly impact sustainability.
- An NS business card.
- A 36-hour work week, where you have a Friday off every other week - without it affecting your salary!
- A hybrid work environment, with office hours in Rotterdam from Wednesday to Friday and flexible options for working from home.
- Quarterly offsite in the Netherlands or abroad, where we plan, brainstorm and get to know each other better!
Language and office
Excellent command of the English language is required for effective communication within our international team. Our team combines working from home and working from our office in Rotterdam next to central station. Ideally we will see you every week in our Rotterdam office, but we are also open to candidates from Europe as long as they work in the same time zone. Unfortunately we cannot offer visas or sponsorship.