Full Stack Software Developer

Cantourage GmbH
Berlin, Germany
4 days 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

Talks and stories from around this role — technically off-topic, practically not.

3:55 min

Demonstrating semantic routing thresholds with the Redis vector library

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:03 min

Expanding skills naturally toward full stack software development

Eleanor Rumsey · LIVE

3:42 min

Comparing in-memory and Redis storage for cache scalability

Simone Sanfratello · World Congress 2022

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

3:05 min

Accelerating frontend development with code templates

Alexandra Petri · World Congress 2023

Videos

See all

Related articles

See all