LABS.ruhr GmbH

Junior Software Developer – Full-time

LABS.ruhr GmbH

full-time

Posted on:

Location Type: Hybrid

Location: Bochum • 🇩🇪 Germany

Visit company website
AI Apply
Apply

Job Level

Junior

Tech Stack

AzureCloudDartFlutterJavaScriptNext.jsNode.jsReactTypeScript

About the role

  • Development and further development of modern web and mobile applications — e.g., using TypeScript, React, Tailwind CSS, Next.js, Flutter/Dart and Azure.
  • Design and implementation of REST APIs (e.g., with Node.js, Azure Functions) including tests, documentation and CI/CD.
  • Integration of AI services and large language models into new and existing applications.
  • Responsibility for subprojects: from requirements analysis through design and implementation to testing, release and operation.
  • Ensuring code quality through code reviews, automated tests and performance optimization.
  • Actively shaping our development processes, architectures and toolchains — your ideas are welcome.

Requirements

  • Completed degree in (business) computer science or a comparable qualification.
  • Experience in software development with modern technologies — ideally JavaScript/TypeScript (e.g., React, Next.js), Node.js and/or Flutter.
  • Knowledge of frontend technologies (e.g., Tailwind CSS, modern build tools) as well as backend development with Node.js (e.g., NestJS, Express).
  • Experience with cloud services (preferably Microsoft Azure) and CI/CD workflows.
  • Interest in or initial experience with LLM/AI integrations (e.g., OpenAI, LangChain).
  • Team player with a proactive mindset who questions requirements and contributes creative solutions.
  • Very good German language skills (written and spoken) and good English skills.
Benefits
  • Flexible working: Remote-first, flextime and modern offices with ergonomic equipment.
  • Great, motivated team, regular team events and an open collaborative culture.
  • Individual training opportunities, coaching and exciting insights into different areas.
  • Corporate benefits as well as free drinks, coffee & snacks.
  • Subsidy for the Deutschlandticket.
  • Autonomous work, professional environment and a fair compensation package.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
TypeScriptReactTailwind CSSNext.jsFlutterDartNode.jsREST APIsCI/CDAI integrations
Soft skills
team playerproactive mindsetcreative solutions
Certifications
degree in computer science