Cookies & analytics consent
We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.
Read how we use data in our Privacy Policy and Terms of Service.
π€ 15+ AI Agents working for you. Find jobs, score and update resumes, cover letter, interview questions, missing keywords, and lots more.

How To Find A Job β’ Berlin, Germany
Role & seniority: Entry-Level / Associate Software Engineer (role listed as Software Test Engineer in header; description aligns with software development and testing). Work type: Part-time, Hybrid in Germany; remote-friendly.
Languages: Python, JavaScript/TypeScript, Java, C#, Go (at least one)
Version control: Git
Practices: CI/CD, Agile/Scrum familiarity (plus for preference)
Environment: Remote-first within Germany
Design, develop, test, and deploy software features
Write clean, maintainable, well-documented code; assist in debugging and improving apps
Collaborate with senior engineers, product owners, and designers; participate in code reviews; support CI/CD; document components/processes
0β2 years of software development experience (studies, projects, or internships)
Proficiency in at least one programming language (e.g., Python, JS/TS, Java, C#, Go)
Understanding of core CS concepts (data structures, algorithms, debugging)
Familiarity with Git; basic software development methodologies; strong problem-solving and attention to detail
Good communication, collaboration, and willingness to learn; remote-work comfort; English fluency (German a plus)
German language skills
Prior experience with Agile/Scrum processes
Interest in mentorship and career growth toward mid-level roles
π» Weβre Hiring: Software Test Engineer
π Location: Hybrid (Germany)
π Employment Type: Part-time
πΌ Level: Entry-Level / Associate
Weβre looking for a motivated Entry-Level / Associate Software Engineer to join our engineering team. This role is ideal for early-career developers who are passionate about building high-quality software, learning new technologies, and contributing to impactful digital products in a remote-first environment.
π― Key Responsibilities
Contribute to the design, development, testing, and deployment of software features
Write clean, maintainable, and well-documented code
Assist in debugging, troubleshooting, and improving existing applications
Collaborate with senior engineers, product owners, and designers to deliver high-quality solutions
Participate in code reviews and follow best practices for code quality and performance
Support continuous integration and deployment (CI/CD) processes
Help document technical components, processes, and workflows
β Requirements
Experience with software development from studies, personal projects, or internships
Proficiency in at least one programming language (e.g., Python, JavaScript/TypeScript, Java, C#, Go, etc.)
Understanding of core computer science concepts (data structures, algorithms, debugging)
Familiarity with version control tools (Git)
Basic understanding of software development methodologies (Agile/Scrum is a plus)
A willingness to learn, ask questions, and grow your technical skills
Strong problem-solving skills and attention to detail
Good communication and collaboration abilities
Comfortable working in a remote-first environment
Fluent in English; German is a plus
Based in Germany with the legal right to work full-time
π What We Offer
Fully remote work environment within Germany
Mentorship and guidance from experienced engineers
Well-defined growth paths toward mid-level engineering roles
Opportunities to work with modern technologies and real-world engineering challenges
Supportive, collaborative team culture
Competitive compensation and benefits package Show more Show less