Fullstack Developer

Vuetify LLC

Berlin

Vor Ort

EUR 70.000 - 120.000

Vollzeit

14 Tage+

Erhalte mehr Antworten von Arbeitgebern

Versende in nur wenigen Minuten einen passgenauen Lebenslauf.

Benefits dieser Stelle

Home-office friendly
Deutschland-Ticket
Equipment provided

Zusammenfassung

Onstruc UG, the Berlin-based documentation-software company behind Sparkify, seeks an experienced full-stack engineer to own production systems using PHP 8/Symfony and a Vue 3 frontend. The role blends backend and frontend ownership with strong focus on stability, billing, and feature delivery for electricians in a growing platform.

You will work with Couchbase-powered data models, integrate with Mollie/Stripe-like payments, and collaborate closely with the founder, CTO, and infrastructure

Qualifikationen

  • 5+ years of full-stack engineering with PHP/Symfony

Aufgaben

  • Own the Symfony service fleet: API, auth, payment, notification, image, and PDF-report services; Symfony Messenger for async jobs

Jobbeschreibung

About Sparkify
  • Sparkify is built by Onstruc UG, a Berlin-based documentation-software company founded in 2020. Onstruc started out building photo-based documentation tools for the construction trade broadly; about two and a half years ago, the team began focusing that experience specifically on electricians, teaming up with Wiha — a German tool manufacturer with 80 years of history and a genuine fan following in the trade — to build the NFC-enabled hardware integration that's now Sparkify's core differentiator.
  • Electricians are legally required to document their work — photos, forms, measurement data — after every job; Sparkify replaces pen-and-paper and Excel-and-a-prayer with something that works fully offline in the field, and turns taking a measurement into a tap by pulling data straight off Wiha's testing devices via NFC.
  • Live for 120 days, we're already at 85+ clients and roughly 125 seats, adding about one new client a day -well financed, growing, and shipping fast with a small senior team. We are looking for someone to take clear ownership of our web platform now: backend, frontend, and the production reality in between.
About the role
  • You take operational ownership of our production system: PHP 8 / Symfony services and a Vue 3 web client used by electricians every day. You keep the system stable, keep billing flowing, and work through a concrete, prioritized bug and feature backlog end to end.
  • This is a full-stack ownership role in the practical sense: no backend feature is done until the UI exists, and no frontend flow is complete unless the API, data model, and operational behavior behind it work properly.
  • This is not a greenfield fantasy, but it is not a legacy horror either. It is a clear, manageable production system with real users, real revenue, and real momentum. You will not be alone: our infrastructure partner supports the Couchbase layer, and you will work closely with our founder, who's covering CTO duties directly, so the system becomes better documented and easier to own over time.
What You’ll Do
  • Own the Symfony service fleet: API, auth, payment, notification, image, and PDF-report services; Symfony Messenger for async jobs
  • Own the web client with it: a Vue 3 + Vuetify + TypeScript SPA using Pinia and Vite
  • Ship features end to end across checkout, billing, workspace, admin, and documentation flows
  • Build data import/export support as new hardware-manufacturer partners join the platform
  • Keep billing flowing: Mollie subscriptions, webhooks, invoices, SEPA mandates
  • Run and improve production infrastructure: Hetzner servers, GitHub Actions CI, SSH deploys, Cloudflare DNS, Pulumi IaC, and observability via Sentry, Datadog, and Grafana
  • Work through a real backlog: well-defined bugs, missing endpoints, data cleanups, hardening items, and pragmatic product improvements
  • Get productive with Couchbase and Sync Gateway, which power our mobile sync. Prior Couchbase experience is helpful, but not required; our managed-service partner’s Couchbase engineers support us here
What you bring
  • At least 5 years' full-stack engineering experience with strong PHP/Symfony, comfortable owning production systems and being trusted with them
  • Genuinely comfortable with complex, nested JSON and document-based data modeling — our core datastore is document-based (Couchbase), not purely relational; Couchbase itself isn't required on day one, but this general comfort is
  • Solid modern frontend skills; our SPA is Vue 3 + Vuetify + TypeScript, and deep Vue experience is ideal
  • Strong engineers coming from React, Angular, Svelte, or similar frameworks are welcome if they can become productive in Vue quickly
  • Comfortable with Git submodules and a modular, multi-service repo structure
  • Excellent English, spoken and written; it is our working language
  • Good German is a plus
  • E-commerce or payments experience, for example Mollie, Stripe, or similar, is a big plus
  • DevOps-capable: comfortable with Linux servers, DNS, CI/CD, and production debugging
  • Pulumi/IaC experience is a plus
  • Pragmatic, direct, and able to ship without turning everything into a grand redesign
Compensation and Perks
  • A friendly environment with a small team of collaborative and innovative people.
  • Competitive salary and compensation package.
  • Home-office friendly, with an office culture we are actively building and expect people to take part in regularly — this is remote‑first, not remote‑only: a weekly in‑person day and the team’s daily video standup are part of the role, not an occasional nice‑to‑have.
  • You will work directly with the founder, with fast decisions and very little process theater.
  • We cover your equipment (Mac, phone, and home‑office setup), plus a Deutschland‑Ticket on top of salary and a supplementary health allowance (~€600/year).

#LI-JM1
#LI-Hybrid,

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
oder ziehe deine Datei hierhin.
Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Senior Full Stack Software Engineer
Senior Full Stack Software Engineer

FRYTE Mobility • München

Vor Ort
EUR 120.000 - 160.000
JobRad
Gym membership
Family-friendly policies
+2
Senior Full Stack Software Engineer
Senior Full Stack Software Engineer

FRYTE Mobility GmbH • München

Vor Ort
Vertraulich
JobRad
Gym membership
Family-friendly policies
+1
Staff Software Engineer (on-site)
Staff Software Engineer (on-site)

DUDE CHEM • Berlin

Vor Ort
EUR 120.000 - 190.000
Office in Prenzlauer Berg
Free breakfast and dinner
Urban Sports Club
+2
Senior Full-Stack Engineer (Python/Django + Vue.js)
Senior Full-Stack Engineer (Python/Django + Vue.js)

Hivebuy GmbH • Berlin

Hybrid
Vertraulich
Flexible hybrid work
Berlin office in the heart of the city
Trust-based working hours
+5
Senior Fullstack Engineer - Custom Solutions
Senior Fullstack Engineer - Custom Solutions

CHEMNITZ ZIEHT AN - Das Jobportal von hier • Chemnitz

Hybrid
EUR 70.000 - 100.000
Hybrid work option
Competitive compensation
31 vacation days
+2
Full-Stack Software Engineer (Frontend-Focused)(m/f/d)
Full-Stack Software Engineer (Frontend-Focused)(m/f/d)

JAC Recruitment • Stuttgart

Vor Ort
EUR 60.000 - 80.000
Salary €60k–€80k gross per annum
100% onsite Stuttgart office
Career growth opportunities
+1
Software Developer Full Stack (m/f/d)
Software Developer Full Stack (m/f/d)

PRIOjet GmbH • Frankfurt

Hybrid
EUR 70.000 - 100.000
VSOP program
Flexible schedule
Remote-friendly workplace culture
+2
Senior Full-Stack Engineer (Python/Django + Vue.js)
Senior Full-Stack Engineer (Python/Django + Vue.js)

United States Digital Space LLC • Berlin

Hybrid
EUR 90.000 - 120.000
Flexible hybrid work
Office in Berlin
Trust-based working hours
+5
Software Developer Full Stack (m/f/d) - remote option
Software Developer Full Stack (m/f/d) - remote option

PRIOjet GmbH • Hamburg

Hybrid
EUR 70.000 - 110.000
VSOP program
Remote-friendly culture
Flexible schedule
+4
Software Engineer
Software Engineer

Ci Hub • Frankfurt

Vor Ort
EUR 60.000 - 90.000
Competitive salary
Flexible hours
Learning budget
+3