Technical Support Engineer (Frontend + Backend)
allO

Technical Support Engineer (Frontend + Backend)

Tirana, Tirane, Albania
6 shikime
Postuar: 29.01.2026
Punë/Tenderë

Përshkrimi

**Job Description**
**About us**
We are allO — the digital backbone for restaurants and the operating system behind the places people love. We’re on a mission to help independent restaurants across Europe run smarter, grow faster, and become local champions with an all-in-one platform.


We’re a fast-moving startup team with 15+ nationalities, building with ambition, ownership, and a lot of heart. Today, more than 1,000 restaurants across Germany rely on allO every day — and we’re just getting started.


Join us and help shape the future of gastronomy: solving real problems for local businesses, and building something that truly matters, you will help our customers when they need it the most and reduce friction for sales and operations.


**About This Position**
Ownership: Full-time



- English required This is a developer role with hands-on coding and technical support for people who actually like engineering. You’ll be the first technical owner of production issues that touch our restaurant products (POS, webshop, reservations, payments, and integrations). Your mission is to protect the product engineering team’s focus: investigate deeply, fix what’s quick to resolve , and when it’s not a minor change, hand over a crisp, reproducible, engineer-ready report. It’s not a “forward tickets and ask questions” role. You’ll actively debug across frontend and backend, use AI to speed up investigation, and build lightweight tooling and documentation so the same class of issue doesn’t come back every week. You’ll work at the intersection of customers, operations, and engineering, including:
- Investigating real-world incidents reported by restaurants and internal teams (payments, orders, menus, reservations, devices, integrations).
- Debugging issues that span browser/UI behavior, API behavior, data consistency, and integrations.
- Fixing issues safely (configuration changes, code fixes, scripts, missing validations, or runbook improvements).
- Building “support engineering” assets: reproducible test cases, internal docs, dashboards, and automated checks.

**Job Requirements**
**Your Profile | What you should bring**

- Core tech stack:

- Comfort debugging web apps: browser DevTools, network traces, console errors, and basic JS/TypeScript literacy.
- Comfort debugging backend behavior: HTTP APIs, authentication/authorization basics, request lifecycle, and log-driven debugging.
- Data curiosity: ability to inspect data in SQL databases and/or MongoDB to validate hypotheses.
- Strong analytical and debugging skills: you can break a messy problem into testable hypotheses and converge fast.
- Clear technical writing: you can describe complex issues in a reproducible, engineer-friendly way.
- Pragmatism: you know when to patch quickly and when to step back and design the correct fix.

- Nice to have:

- Hands-on experience with React/Next.js or similar frontend stacks.
- Hands-on experience with Java/Spring Boot services.
- Observability tools (structured logs, tracing, metrics, dashboards).
- Kubernetes basics (for exploration) and/or cloud tooling (e.g., GCP).
- Automation mindset: scripts, small internal tools, or CI checks that reduce repetitive work.

- What “technical support” means here (and why engineers like it)

- We think of this role as “support-as-engineering”: your goal is not to live in tickets forever — it’s to eliminate classes of problems and create leverage. Success looks like:
- Fewer interruptions for product engineers because investigations arrive with clear reproducible steps and evidence.
- A growing library of runbooks and internal tools that make debugging faster every month.
- Small fixes shipped quickly (and safely) without needing a full engineering initiative.
- A clear career path: support engineering is a strong path into product engineering, platform reliability, or technical leadership.

**Job Responsibilities**
**Your Responsibilities | What you will do**

- Own the investigation end-to-end: reproduce the issue, isolate the failing component (frontend vs backend vs integration), and validate the fix.
- Use structured debugging: request/response inspection, browser DevTools, logs, traces, database queries, and controlled experiments.
- Protect engineering focus: handle triage and deep investigation so product engineers are interrupted only when needed — and with a clear handoff.
- Fix the “small stuff”: ship low-risk improvements yourself (smaller PRs, configs, scripts, docs) when it’s faster than escalating.
- When escalation is needed, produce engineer-grade reports: clear expected vs actual behavior, steps to reproduce, environment details, sample data, log/traces/correlation IDs, and risk assessment.
- Communicate clearly with stakeholders: status updates, timelines, and what we know vs what we’re still testing.
- Use AI effectively (and critically): summarize logs, generate hypotheses, draft repro steps, and accelerate code reading — without trusting hallucinations.
- Reduce future load: turn common issues into runbooks, automated checks, or product improvements.

**Job Benefits**
**What’s in for you | Why join allO**

- Working hours & collaboration:

- As the role depends on customer operations, you will work in pre-defined shifts, which can be flexibly assigned between Technical Support team, and be the first line for Support team to contact.
- Shift overlaps and quiet times means you can focus on the issue at hand while another Technical Support engineer takes over the active support.

- Perks & benefits:

- Direct Impact: You are the reason our engineering capacity is used effectively and our customers are happy
- Ownership: The opportunity to take ownership of the quality of the main products in the company.
- Startup Culture: A collaborative, fast-paced atmosphere with a flat structure and significant room for personal growth.

- Compensation & Perks:

- A very competitive and attractive salary package.
- 30 paid vacation days per year.
- Remote-first work setup with a lean, async culture
- Autonomy + low meeting load
- Mentorship and a clear path into product engineering
- Budget for AI tools and learning resources to level up fast

Location: Tirana, Tirane, Albania

Apply here: https://easyapply.jobs/r/fEUVr2f25OlcCf1pdRd2

Specifikimet

Lloji i Punësimit
Kohë e plotë
Niveli i Përvojës
Mesatar
Puna në Distancë
Plotësisht në distancë
Periudha e Pagës
Mujore
Metoda e Aplikimit
Website
URL për Aplikim
https://easyapply.jobs/r/fEUVr2f25OlcCf1pdRd2
Kërkohet CV
Po

Informacioni i shitësit

Admin User
Anëtar që nga: 2025

Kontakto shitësin

+355691234567
admin@shpallje.com