Если вы раньше входили через Google, сбросьте пароль для своей Gmail-почты через кнопку «Забыли пароль?» на экране входа. Затем войдите по email и новому паролю.
Если аккаунта ещё нет, зарегистрируйтесь с Gmail-почтой, после подтверждения почты мы предложим задать пароль.
Что нового
Загружаю обновления...
Что нового
Загружаю обновления...
Работа найдется быстрее с подпискойКандидат найдётся быстрее с подпиской
Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузите резюме
описание
Synmatch AI's client develops a webshop, platform, and intelligent automations that help restaurants strengthen customer relationships, operate more independently, and become more profitable.
задачи
Own the frontend of the guest ordering shop and Admin Control Panel;
Establish frontend practices and standards as the first developer focused on frontend as a core craft;
Build frontend features independently using Docker, Git, GitLab CI, and REST APIs via Axios;
Review and verify AI-ported Vue code during the migration of legacy Aurelia surfaces;
Shape features with the Product Manager and Product Designer by assessing feasibility, interaction options, and effort estimates;
Complete the 60-day onboarding into the existing architecture with approximately 6 hours of weekly knowledge transfer from a senior engineer;
Introduce concrete measures that improve frontend processes and code quality;
Work hands-on in the code every day.
требования
Several years of senior-level frontend experience in a product with real users, ideally in e-commerce, marketplace, or food delivery;
Deep Vue 3 expertise, including Composition API, reactivity, component boundaries, and Pinia;
Strong TypeScript proficiency;
Real experience consuming REST APIs, including production-ready error, empty, and loading states;
Regular frontend testing practice with Vitest and Cypress;
Solid Docker experience and confident daily Git usage;
Proven ability to deliver features independently end-to-end without hand-holding;
Hypothesis-driven approach with the ability to demonstrate how diagnosis changed outcomes;
Sufficient backend understanding to reason about API needs; PHP is not required;
Fluent English;
A few hours of daily overlap with the Bremen team around Central European Time;
Ability to measure work by outcomes for restaurants and guests rather than tickets closed;
Ability to turn rough intent into working interfaces without waiting for pixel-perfect handoffs;
Genuine interest in this specific role;
Nice to have: German.
условия
Meaningful mission focused on giving restaurant owners greater independence;
Opportunity to work on a proven solution that already helps restaurants and receives regular positive feedback;
High visibility of shipped frontend work because the screens represent the product;
Direct collaboration with leadership and first say in how frontend work is done;
Modern hardware;
Short decision-making paths and genuine responsibility from day one;
Fully funded quarterly trips to Germany to work with the team in person;
Open communication and collaborative team culture.