Job Detail

Senior Software Engineer - Full Stack

Others Vollzeit
ID: #4318
Posted: 2026-02-26
Salary

Description

Your role in the team • Do you want to advance real products with solid architecture and clean code? In our agile development team, you will build the next stage of the Vusyon product family - including modern AI features. • Architecture & Implementation: designing, implementing, and scaling distributed microservices - primarily with Node.js/NestJS. • Deliver full-stack: build high-performance APIs and develop Vue.js frontends – from data model to UI. • Integrate AI features: incorporate vector search and RAG workflows with Weaviate and operate them in production-ready state. • Ensure quality: establish clean code, test-driven development (TDD), code reviews, and automated testing. • Optimize data & performance: model PostgreSQL schemas, implement migrations, and tune queries. • Consider operational aspects: Implement observability (logging/tracing), resilience patterns, and API versioning. • Foster collaboration: coordinate closely with PO/UX, review pull requests, and provide professional coaching to colleagues. Technologies and skills • PostgreSQL • NestJS • Node.js • Vue.js • Weaviate Our expectations: Qualifications • Confident in software architecture for complex, distributed applications. • Confident in Clean Code, TDD, and design patterns; routine with CI/CD and code reviews. • Deep hands-on experience in Node.js/NestJS (API design, modularization, testing) and Vue.js in the frontend. • Team-oriented, communicative, and experienced in agile teams (Scrum/Kanban) - with a focus on the overall product. • Excellent communication skills in German and English (spoken and written). Experience • At least 5 years of professional software development experience - ideally with distributed systems. • Experience with PostgreSQL as well as ideally with Weaviate or other vector databases. Education • Completed degree in Computer Science, Information Technology, or a comparable qualification.

Hard Skills 0

No hard skills extracted

Soft Skills 0

No soft skills extracted

Apply Options
Publisher Direct Link
DEVjobs.de No Apply
DEVjobs.de No Apply
API Logs for this Job
Query Country Status Response ms Created
Senior Software Engineer - Full Stack fallback 500 2026-03-21 19:43
junior full stack developer in Germany de processed 13710 2026-03-21 15:44
Raw JSON
{
  "job_id": "8-jOJvksm1rzUEpKAAAAAA==",
  "job_city": "Offenburg",
  "job_state": null,
  "job_title": "Senior Software Engineer - Full Stack",
  "job_salary": null,
  "job_country": "DE",
  "job_benefits": null,
  "job_latitude": 48.473451,
  "job_location": "Offenburg",
  "job_onet_soc": "15113300",
  "apply_options": [
    {
      "is_direct": false,
      "publisher": "DEVjobs.de",
      "apply_link": "https://en.devjobs.de/job/be3c0862b26bea63a9cd50fc0c936cc8?utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic"
    },
    {
      "is_direct": null,
      "publisher": "DEVjobs.de",
      "apply_link": "https://en.devjobs.de/job/be3c0862b26bea63a9cd50fc0c936cc8"
    }
  ],
  "employer_logo": null,
  "employer_name": "avenit AG",
  "job_is_remote": false,
  "job_longitude": 7.9498017,
  "job_posted_at": "vor 23 Tagen",
  "job_publisher": "DEVjobs.de",
  "job_apply_link": "https://en.devjobs.de/job/be3c0862b26bea63a9cd50fc0c936cc8?utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic",
  "job_highlights": {},
  "job_max_salary": null,
  "job_min_salary": null,
  "job_description": "Your role in the team\n• Do you want to advance real products with solid architecture and clean code? In our agile development team, you will build the next stage of the Vusyon product family - including modern AI features.\n• Architecture & Implementation: designing, implementing, and scaling distributed microservices - primarily with Node.js/NestJS.\n• Deliver full-stack: build high-performance APIs and develop Vue.js frontends – from data model to UI.\n• Integrate AI features: incorporate vector search and RAG workflows with Weaviate and operate them in production-ready state.\n• Ensure quality: establish clean code, test-driven development (TDD), code reviews, and automated testing.\n• Optimize data & performance: model PostgreSQL schemas, implement migrations, and tune queries.\n• Consider operational aspects: Implement observability (logging/tracing), resilience patterns, and API versioning.\n• Foster collaboration: coordinate closely with PO/UX, review pull requests, and provide professional coaching to colleagues.\n\nTechnologies and skills\n• PostgreSQL\n• NestJS\n• Node.js\n• Vue.js\n• Weaviate\n\nOur expectations:\n\nQualifications\n• Confident in software architecture for complex, distributed applications.\n• Confident in Clean Code, TDD, and design patterns; routine with CI/CD and code reviews.\n• Deep hands-on experience in Node.js/NestJS (API design, modularization, testing) and Vue.js in the frontend.\n• Team-oriented, communicative, and experienced in agile teams (Scrum/Kanban) - with a focus on the overall product.\n• Excellent communication skills in German and English (spoken and written).\n\nExperience\n• At least 5 years of professional software development experience - ideally with distributed systems.\n• Experience with PostgreSQL as well as ideally with Weaviate or other vector databases.\n\nEducation\n• Completed degree in Computer Science, Information Technology, or a comparable qualification.",
  "job_google_link": "https://www.google.com/search?q=jobs&gl=de&hl=de&udm=8#vhid=vt%3D20/docid%3D8-jOJvksm1rzUEpKAAAAAA%3D%3D&vssid=jobs-detail-viewer",
  "employer_website": "https://www.avenit.de",
  "job_onet_job_zone": "4",
  "job_salary_period": null,
  "job_apply_is_direct": false,
  "job_employment_type": "Vollzeit",
  "job_employment_types": [
    "FULLTIME"
  ],
  "job_posted_at_timestamp": 1772064000,
  "job_posted_at_datetime_utc": "2026-02-26T00:00:00.000Z"
}