Sari la conținutul principal

Senior Fullstack Developer

Technology
Synmatch AI
România, Româniaacum 3 săptămâni

Descrierea postului

Ready to help free restaurants from expensive platform dependencies? Join Synmatch AI's client as a Senior Fullstack Developer (PHP/Symfony & Vue 3) with an innovative company on a mission: FREE THE RESTAURANTS. Their webshop, platform, and intelligent automations put restaurants back at the center, helping them strengthen customer relationships, work more independently, and become more profitable.

Our client seeks an experienced fullstack developer to build BOSS, their retention engine that keeps guests ordering again through personalized messaging and offers at the right moment. This role is backend and data-heavy with a frontend layer—you'll build the messaging service, transform analytics data into targeted audiences, optimize offers, and build configuration interfaces in Vue 3.

This role requires genuine independence across both backend and frontend. You and one fellow developer are the BOSS team—there's no resident senior engineer to carry you. You'll ship features end-to-end in PHP with Symfony and Doctrine, plus Vue 3 on the frontend, shaping features technically with the Product Manager.

Key responsibilities

  • Own BOSS Implementation: Build the messaging service with send and send-timing logic, data pipelines transforming analytics into audiences, and offer optimization including Vue 3 configuration interfaces in restaurant-facing admin tools
  • Ship End-to-End: Build features independently in PHP with Symfony and Doctrine, and in Vue 3 on the frontend, on Docker with Git, no senior engineer to carry you
  • Define Team Interfaces: Establish interfaces between the core platform team and BOSS team together with your fellow developer, aligned with a senior architecture anchor
  • Shape Features Technically: Work with the Product Manager early on feasibility, architecture options, and effort estimates, not just working tickets
  • Complete Structured Onboarding: Finish 60-day onboarding into existing architecture, supported by ~6 hours weekly knowledge transfer from a senior core team engineer
  • Improve Process & Quality: Introduce concrete measures that durably improve process or code quality, not just feature output
  • Code Daily: Work hands-on in the code every single day, this is not an architecture-only role

Candidate requirements

  • Senior Backend Experience: Several years at senior level in a data-driven product, ideally e-commerce, marketplace, or food delivery
  • PHP Mastery: PHP as core craft with real Symfony and Doctrine depth—not just familiarity
  • Vue 3 Frontend Craft: Required, real Vue 3 frontend expertise—not just familiarity (strong PHP with weak Vue does not fit this role)
  • Tooling Proficiency: Solid Docker experience and confident daily Git work
  • Independent Delivery: Proven track record shipping features independently end-to-end without hand-holding
  • Hypothesis-Driven Approach: Diagnose before building, with ability to show where this changed outcomes
  • Product Collaboration: Ability to shape features technically with a PM through feasibility, options, and effort estimates
  • Data-Heavy Comfort: Comfortable with data-intensive backend work
  • Language Skills: Fluent English (German is a plus, not required)
  • Timezone Overlap: A few hours of daily overlap with the Bremen team around Central European Time

What makes you a strong fit

  • You ship features end-to-end independently and don't wait to be told the next step
  • You measure your work in outcomes for restaurants and guests, not tickets closed
  • You start from hypothesis and diagnosis before reaching for solutions
  • You're comfortable building foundations in a new, unfinished product
  • You have real Symfony/Doctrine depth AND real Vue 3 frontend craft, not just familiarity
  • You genuinely want this specific role, not just a career stamp

How this role works with the Product Manager

Building the system is separated from steering the product. You bring feasibility, architecture options, and technical risk assessment; the Product Manager makes product decisions and prioritizes what ships. You and your fellow developer share the BOSS architecture together, aligned with a senior core team engineer as architecture anchor.

Benefits and perks

  • Compensation: EUR 35,000-55,OOO gross per year
  • Meaningful Mission: Build technology that gives restaurant owners genuine independence
  • Proven Product: Work on a solution that already helps restaurants today with regular positive feedback
  • High Visibility: Environment where clarity, quality, and impact count—your work is directly visible
  • Direct Leadership Access: Collaborate directly with leadership with mandate to build BOSS from the foundations up
  • EOR Support: Employer of Record setup handles local payroll, taxes, and compliance
  • Modern Equipment: Modern hardware for friction-free work
  • Real Responsibility: Short paths, clear decisions, and genuine responsibility from day one
  • Quarterly Team Trips: Fly to Germany once per quarter, fully funded, to work with the team in person
  • Open Culture: Team that communicates openly, collaborates willingly, and grows together
Keywords
Vue.jsSymfonyPhp

Te interesează acest rol?