Full Stack-Engineer (Web / Mobile / Backend)

Instaffo GmbH
Molfsee, Germany
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English, German
Job source

Tech stack

Application Programming Interfaces (APIs) Code Review Mobile Application Software Software Engineering Software Systems TypeScript Web Applications Backend Information Technology Graphql React Native Front End Software Development
+1 more
React Redux

Job description

Bitte beachte, dass fĂŒr diese Stelle eine Arbeitserlaubnis fĂŒr Deutschland erforderlich ist. Die Sprachanforderungen fĂŒr diese Stelle sind: Deutsch - Muttersprachliches Niveau, Englisch - Fließend

Du möchtest Einfluss auf Code, Architektur und Zusammenarbeit haben und nicht einfach nur Tickets abarbeiten?

Web- und Mobile-Anwendungen sowie die dazugehörigen Backend-Systeme und APIs bilden den Schwerpunkt unserer Projekte. Je nach Aufgabe liegt der Fokus mal stĂ€rker auf dem Frontend, mal auf Mobile oder Backend. Entscheidend fĂŒr die Position eines Full-Stack-Engineers bei uns ist nicht die Spezialisierung auf einen einzelnen Layer, sondern das VerstĂ€ndnis fĂŒr das Zusammenspiel aller Komponenten. Gute Lösungen entstehen dort, wo technische ZusammenhĂ€nge erkannt und Entscheidungen mit Blick auf das gesamte Produkt getroffen werden.

Unsere Projekte sind vielfÀltig und selten trivial:

  • unterschiedliche Kunden und Branchen
  • Systeme mit Web-, Mobile- und Backend-Komponenten
  • Architekturentscheidungen ĂŒber mehrere Ebenen hinweg
  • technische Entscheidungen im Spannungsfeld von QualitĂ€t, Zeit und Pragmatismus

TĂ€tigkeiten

Je nach Projekt arbeitest du an Web-, Mobile- oder Backend-Systemen - oder bewusst ĂŒber mehrere Ebenen hinweg:

  • Entwicklung von Web-Apps mit React & TypeScript
  • Entwicklung von Mobile Apps mit React Native & TypeScript
  • Entwicklung und Weiterentwicklung von Backend-Systemen und APIs
  • Integration von REST- und GraphQL-Schnittstellen ĂŒber Systemgrenzen hinweg
  • Strukturierung von Frontend- und Mobile-Architekturen
  • State Management (z.B. Redux) und saubere DatenflĂŒsse in Clients
  • Validierung und Typisierung mit Zod
  • Konzeption und Umsetzung stabiler API- und Datenmodelle
  • aktive Teilnahme an Code Reviews als fachlicher Austausch
  • Mitgestaltung technischer Entscheidungen im Projekt
  • Beitrag zur Weiterentwicklung von QualitĂ€t, Testbarkeit und Developer Experience

Du musst nicht alles in gleicher Tiefe können - aber du solltest in der Lage sein, ZusammenhÀnge zwischen Systemen zu verstehen und sie aktiv zu verbessern.

Requirements

FĂŒr unsere Projekte suchen wir Teammitglieder, die ĂŒber einzelne Aufgaben hinausdenken, Verantwortung ĂŒbernehmen und nachhaltige Softwarelösungen mitgestalten möchten.

  • Du hast ein abgeschlossenes Studium der Informatik oder eine vergleichbare Qualifikation.
  • Du denkst in Systemen, nicht nur in einzelnen Schichten, und verstehst, wie Frontend, Backend und Mobile zusammenhĂ€ngen.
  • Du triffst fundierte Entscheidungen - auch dann, wenn nicht alle Informationen vorliegen.
  • Du hast ein solides technisches Fundament in mindestens einem Bereich (Web, Mobile oder Backend).
  • Du bist offen dafĂŒr, dich in andere Bereiche einzuarbeiten.
  • Du arbeitest strukturiert, sorgfĂ€ltig und pragmatisch.
  • Du hast Interesse daran, dich fachlich weiterzuentwickeln.
  • Du hast ein gutes VerstĂ€ndnis fĂŒr APIs, DatenflĂŒsse und Architekturentscheidungen.

Zu guter Letzt: Du hast Freude an Softwareentwicklung - daran, komplexe ZusammenhÀnge zu verstehen, Probleme zu lösen und gemeinsam gute Lösungen zu entwickeln.

Benefits & conditions

Wir sind ein rund 30-köpfiges Team und entwickeln individuelle Softwarelösungen in anspruchsvollen Kundenprojekten. Statt Konzernstrukturen und langer Abstimmungsketten erwarten dich kurze Wege, direkte Entscheidungen und echte NÀhe zu Projekten, Kunden und Technologie.

Auf klassische Titel wie “Senior” oder “Junior” verzichten wir bewusst. Verantwortung entsteht bei uns nicht durch eine Bezeichnung, sondern durch deinen Beitrag:

  • dein technisches VerstĂ€ndnis
  • die QualitĂ€t deiner Lösungen
  • deine Zusammenarbeit im Team
  • deine Wirkung im Projekt

Rollen entwickeln sich aus Verantwortung und Erfahrung im Projektalltag - nicht aus Hierarchien.

About the company

Cap3 entwickelt moderne Software fĂŒr Web und Mobile. In kleinen agilen Projektteams gestalten wir gemeinsam mit unseren Kunden individuelle digitale Produkte. Kurze Entscheidungswege, viel persönlicher Freiraum und gegenseitige WertschĂ€tzung prĂ€gen unsere ArbeitsatmosphĂ€re. Lass deiner KreativitĂ€t freien Lauf und erreiche Großartiges im Team.

Als B2B-Softwaredienstleister fĂŒr Apps und Webanwendungen sind wir seit 2011 am Markt etabliert. Die Leistungen beginnen bei der Beratung und schließen den gesamten Softwareentwicklungsprozess ein: Von der Anforderungsanalyse und ersten Machbarkeitsstudien ĂŒber die Technologieentscheidung und der eigentlichen Entwicklung bis hin zum Betrieb der Software. Unsere UX/UI Designer sorgen mit innovativen Bedienkonzepten und ansprechenden Designs fĂŒr ĂŒberzeugende Nutzererlebnisse.

Apply for this position

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

Apply on de.indeed.com

Good distractions

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

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

2:52 min

Generating APIs with the Neo4j GraphQL library

William Lyon · LIVE

1:00 min

Misconceptions about TypeScript safety capabilities

Simone Sanfratello · JS Congress

1:47 min

Transitioning from internships to full-stack backend engineering

Nicolas Haunold Nicolas Haunold +1 · Coffee With Developers

1:12 min

Choosing TypeScript for complex backend applications

Maximilian Otto Maximilian Otto · WWC 2024

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

Videos

See all

Related articles

See all