remotely.living

Working Student Software Engineer (m/f/d)

Barra Technologies · Remote · part-time · 2026-08-27

Apply for this job

Job description

Back to all jobs

Working Student Software Engineer (m/f/d)

Berlin, München, Remote (GER/AT)

Part-time

Working Student

Apply for this job Your responsibilities

- Develop Real Software: Contribute to front-end and back-end development and work on software that is used in real-world projects.

- Implement Features: Take on clearly defined development tasks and features and implement them with support from experienced engineers.

- Learn Modern Engineering Practices: Gain hands-on experience with professional software development, including testing, code reviews, APIs, CI/CD, and modern software architectures.

- Work with Existing Codebases: Learn to understand, navigate, and contribute to existing software systems and codebases.

- Test & Improve Software: Support testing, debugging, and quality assurance to help us build reliable and maintainable solutions.

- Solve Technical Problems: Analyze technical challenges, develop possible solutions, and continuously improve your problem-solving skills.

- Collaborate with Experienced Engineers: Work closely with software engineers and architects, receive regular feedback, and learn from their experience.

- Contribute Your Ideas: Bring your own perspective, ask questions, and actively contribute ideas for improving our products, projects, and development processes.

What We Offer

- Real-World Experience: Work on real software projects and contribute code that has an actual impact.

- Learn from Experienced Engineers: Work closely with experienced colleagues who will support and challenge you as you develop your technical skills.

- Close-Knit Team: Join a small team where you can contribute from day one and where your ideas are valued.

- Technical Growth: Gain hands-on experience with modern technologies, software architectures, and professional engineering practices.

- Flexible Working Hours: Combine your studies with flexible, outcome-oriented working hours.

- Start-Up Culture: Enjoy an open and innovative start-up culture with direct communication, short decision-making paths, and plenty of room to take ownership.

- Attractive Benefits: Benefit from competitive compensation and additional benefits.

Your profile

- Enrolled Student: You are currently enrolled in a Bachelor’s or Master’s program, ideally in Computer Science, Information Systems, Engineering, or a related field.

- First Coding Experience: You have gained practical programming experience through university, personal projects, internships, working student positions, or open-source contributions.

- Software Development Fundamentals: You understand basic software development concepts and are interested in topics such as APIs, databases, testing, cloud technologies, or CI/CD.

- Passion for Coding: You enjoy building software, experimenting with technologies, and continuously improving your technical skills.

- Problem-Solving Ability: You approach technical challenges analytically and are motivated to find and understand solutions.

- Willingness to Learn: You are curious, open to feedback, and motivated to learn from experienced engineers.

- Team Mindset: You enjoy collaborating with others, asking questions, and sharing your own ideas.

- Independence: You can take responsibility for clearly defined tasks while knowing when to ask for support.

- Communication: You communicate clearly and reliably within the team.

- Language Proficiency: Very good German and English skills, written and spoken.

Apply for this job