Second Life e.V.Second Life e.V.
← Back to Careers

Software Engineer Intern

Department: Technology & Digital InnovationLocation: RemoteEngagement: InternshipStatus: Open

Department: Technology & Digital Innovation

Organization: Second Life e.V.

Location: Fully Remote

Time Commitment: 10–15 hours per week

Duration: 3–6 months (with possibility to extend)

Compensation: Unpaid Internship

Reporting To: Head of Technology / Technical Project Lead

About Second Life e.V.

Second Life e.V. is a Germany-based environmental NGO dedicated to combating coastal and ocean plastic pollution through the innovative use of AI, drone technology, and data-driven research. We work across Europe and Africa to monitor pollution, support cleanup operations, and raise public awareness through technology, advocacy, and digital innovation.

Technology is central to our mission. Our digital systems support environmental monitoring, data collection, public engagement, and internal operational tools that help scale our impact across regions.

Internship Overview

The Software Engineer Intern supports the development of digital platforms and technical infrastructure that power Second Life’s environmental and operational initiatives. This role involves contributing to modern web applications, platform features, and scalable digital tools used internally and externally by the organization.

This internship is ideal for students or early-career developers looking to gain hands-on experience in frontend or fullstack software engineering while contributing to meaningful environmental impact projects. Interns will work alongside designers, developers, and project leads in a collaborative remote environment.

Key Responsibilities

Frontend & Application Development

  • Assist in building responsive, scalable web applications using modern frameworks
  • Develop frontend interfaces for websites, dashboards, and digital tools
  • Translate UI/UX designs into clean, functional code components
  • Support implementation of reusable component-based architectures

Backend & Integration Support

  • Assist with API integrations, database connections, and third-party services
  • Support backend logic for internal tools and platform functionality
  • Help maintain secure and efficient data flow across systems

Code Quality & Optimization

  • Write clean, maintainable, and well-documented code
  • Participate in debugging, testing, and performance optimization tasks
  • Help improve application speed, accessibility, and responsiveness

Collaboration & Product Development

  • Collaborate with UX/UI designers and product stakeholders to implement digital solutions
  • Participate in technical discussions, sprint planning, and feature reviews
  • Contribute ideas for improving technical workflows and product functionality

Qualifications

Required

  • Interest in software engineering, web development, or application architecture
  • Basic experience with JavaScript, TypeScript, or similar programming languages
  • Familiarity with frontend frameworks such as React or Next.js is an advantage
  • Understanding of web development fundamentals (HTML, CSS, APIs)
  • Ability to work independently in a remote team environment
  • Fluency in English

Desirable

  • Experience with Next.js, Tailwind CSS, or CMS systems such as Sanity
  • Familiarity with Git/GitHub workflows
  • Interest in scalable system design and clean code practices
  • Background in computer science, software engineering, or related studies

Time Commitment

  • 10–15 hours per week, flexible scheduling
  • Duration: 3–6 months, with possibility for extension by mutual agreement

What We Offer

  • Hands-on experience building real-world software for environmental impact projects
  • Exposure to collaborative product and engineering workflows in an NGO setting
  • Opportunity to work on meaningful digital tools with real implementation outcomes
  • Mentorship and collaboration with designers, developers, and technical leads
  • Flexible, remote-first working environment
  • Internship certificate and reference upon successful completion

Tip: include a link to your LinkedIn and attach your resume as PDF.