Full Stack Software Developer

Cantourage GmbH
Berlin, Germany
about 1 month ago
Apply on www.stepstone.de
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, German

Tech stack

JavaScript (Programming Language) Automation of Tests Backup Devices Bash Shell Software Quality Continuous Integration Relational Databases Linux Github Python (Programming Language) PostgreSQL Linux Servers
+25 more
Nginx Node.Js Redis PM2 Swagger Software Engineering SQLite TypeScript Web Applications Openapi Data Logging Tailwind ReactJS Express.js Cypress (Programming Language) Backend Git Fastapi Vue.js Information Technology Playwright Front End Software Development JestJS Restful APIs Docker

Job description

n

  • Du entwickelst und betreust moderne Webanwendungen mit Vue.js, Node.js und Express.js.
  • Du setzt responsive, nutzerfreundliche Frontends um und entwickelst wiederverwendbare Komponenten.
  • Du konzipierst Backend-Services und RESTful APIs und bindest interne sowie externe Systeme sauber an.
  • Du modellierst und pflegst relationale Datenbanken mit PostgreSQL und SQLite, einschließlich Abfragen, Migrationen, Backups und Optimierung.
  • Du stellst CodequalitĂ€t, Performance und StabilitĂ€t durch automatisierte Tests, Reviews, Logging und systematische Fehleranalyse sicher.
  • Du verantwortest Deployments und den zuverlĂ€ssigen Betrieb unserer Anwendungen auf Linux-Servern.
  • Du ĂŒbersetzt Anforderungen aus Produktmanagement und Fachbereichen in pragmatische, skalierbare technische Lösungen.
  • Bei komplexeren technischen Störungen unterstĂŒtzt du punktuell im 1st- und 2nd-Level-Support und sorgst fĂŒr nachhaltige Lösungen statt kurzfristiger Workarounds.
  • Du dokumentierst Architektur, Schnittstellen und Betriebsprozesse so, dass Wissen im Unternehmen verfĂŒgbar und nutzbar bleibt.

\n

Requirements

  • Du hast ein Studium oder eine Ausbildung im Bereich Informatik oder Softwareentwicklung abgeschlossen oder ĂŒberzeugst uns mit gleichwertiger praktischer Erfahrung.
  • Du hast bereits als Full Stack Developer gearbeitet und kannst Anwendungen eigenstĂ€ndig von der Anforderung bis zum produktiven Betrieb begleiten.
  • JavaScript oder TypeScript, Vue.js, Node.js und Express.js gehören zu deinem sicheren Handwerkszeug.
  • Du arbeitest routiniert mit PostgreSQL oder SQLite und hast Erfahrung mit Datenmodellierung und RESTful APIs.
  • Du kennst Linux-Systeme, Git und gĂ€ngige Deployment-Prozesse und gehst strukturiert an Fehleranalyse und QualitĂ€tssicherung heran.
  • Du triffst technische Entscheidungen pragmatisch, schreibst wartbaren Code und verlierst dabei Sicherheit, Datenschutz und Nutzerperspektive nicht aus dem Blick.
  • Du kommunizierst klar, arbeitest gern mit unterschiedlichen Fachbereichen zusammen und ĂŒbernimmst Verantwortung, auch wenn noch nicht jeder Prozess fertig definiert ist.
  • Du verfĂŒgst ĂŒber sehr gute Deutsch- und gute Englischkenntnisse.

Unser Tech-Stack

Im Kern: JavaScript/TypeScript, Vue.js, Node.js, Express.js, PostgreSQL, SQLite, Linux und Git.

ErgÀnzend: Python, FastAPI, React, TailwindCSS, Bash, nginx, pm2, systemd und Docker.

Von Vorteil sind außerdem Erfahrungen mit:

  • CI/CD-Pipelines und GitHub Actions oder vergleichbaren Tool
  • Jest, Vitest, Cypress oder Playwright
  • OpenAPI beziehungsweise Swagger, Redis sowie Monitoring und Log-Management
  • Datenschutz, besonders schĂŒtzenswerten Daten oder regulierten Branchen wie Healthcare

Benefits & conditions

Bei Cantourage entwickelst du digitale Lösungen fĂŒr einen dynamischen, regulierten Zukunftsmarkt - von modernen Frontends ĂŒber APIs bis zu Datenbanken und Deployments. Du arbeitest eigenstĂ€ndig, bringst technische Entscheidungen pragmatisch voran und sorgst dafĂŒr, dass unsere Anwendungen stabil, sicher und wartbar bleiben. \n, n

  • Du arbeitest in einem Zukunftsmarkt mit enormem Potenzial und gestaltest den Zugang zu medizinischem Cannabis aktiv mit.
  • Du ĂŒbernimmst ab Tag eins Verantwortung und hast echten Einfluss auf Architektur, Technologieentscheidungen und die Weiterentwicklung unserer Systeme.
  • Du arbeitest nah an den Fachbereichen, erhĂ€ltst ehrliches Feedback und siehst direkt, welchen Unterschied deine Lösungen im Alltag machen.
  • Dich erwarten kurze Entscheidungswege, viel Eigenverantwortung und ein Umfeld, in dem pragmatische Lösungen und technische QualitĂ€t zĂ€hlen.
  • Unser modernes Office in Berlin-Schöneberg bietet viel Raum fĂŒr Austausch und Zusammenarbeit.
  • Du erhĂ€ltst ein attraktives VergĂŒtungspaket sowie Benefits wie ÖPNV-Ticket, JobRad und Urban Sports Club-Mitgliedschaft.

\n

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.stepstone.de
Prepare application

Good distractions

Loading talks and stories from around this role