Job Search and Career Advice Platform

Senior Full-Stack Engineer (all genders)

Sii tra i primi a mandare la candidatura.
Solo per membri registrati
Milano
EUR 45.000 - 70.000
Sii tra i primi a mandare la candidatura.
5 giorni fa
Descrizione del lavoro

Senior Full-Stack Engineer (all genders)

Join to apply for the Senior Full-Stack Engineer (all genders) role at fiskaly

Job Details

  • Location: Preferably in / near Vienna, or within a 2h time zone difference
  • Languages: English, ideally speak German
  • Experience: 5+ years in Full-Stack Development
  • Contract: No freelancing, full time
  • Salary: €45,000 - €70,000 gross/year

Who We Are

Millions of people interact with fiskaly every day, even if they don’t realize it. As a B2B company, we power the retail technology behind digital receipts and secure, legally compliant transactions.

By making receipts tamper-proof through digital signatures, we help fight tax fraud. And with our paperless receipt solution, we offer consumers a modern alternative while helping merchants streamline their operations.

Sure, our solutions sound complex but our mission is simple: make receipts easy for everyone.

The Role

You are not just a coder; you are a Solution Architect and Prototyper. In this role, you will bridge the gap between abstract requirements and shipping software. You will use your "End-to-End" expertise to design scalable APIs, manage databases, and build intuitive frontends using Next.js.

Crucially, you will be a pioneer in using GenAI tools for rapid prototyping. Instead of spending weeks on a proof-of-concept, you will use AI to transform abstract ideas into working prototypes quickly, validating assumptions before we commit to the deep engineering work.

What You’ll Do

  • End-to-End Delivery: Drive the full development cycle. You will design scalable backend services (Node.js/Go), optimize database schemas (SQL/NoSQL), and build responsive frontends (React/Next.js).
  • Architecture & Design: You don't just follow instructions; you design the solution. You will decide on the right API strategy (REST/GraphQL), the right data model, and the right cloud infrastructure.
  • Rapid Prototyping with AI: Transform abstract feature ideas into tangible prototypes using GenAI tooling. You use AI to accelerate the "discovery" phase, helping the product team visualize solutions faster.
  • Quality Engineering: Design and execute comprehensive test strategies. You believe in TDD and ensure that unit, integration, and end-to-end tests are part of the definition of done.
  • Documentation & Knowledge: Ensure that our systems are not "black boxes." You maintain comprehensive technical documentation and document working patterns so the team scales with you.
  • Mentorship: Actively participate in code reviews. You look beyond syntax errors to spot architectural misalignments and help colleagues improve their code quality and performance.

What You Bring

  • 5+ years of full-time Backend Development experience, with a strong preference for Golang and a deep understanding of OOP/SOLID principles
  • A mastery of Distributed Systems: You understand the fallacies of distributed computing, eventual consistency, and how to build fault‑tolerant architectures
  • A "Force‑Multiplier" Mindset: You have experience (or a strong interest) in using AI tools to enhance software quality and velocity. You don't just write code; you architect solutions that generate code
  • Practical experience with Docker and Kubernetes. You aren't just an app developer; you know how your code lives in the cluster
  • Deep knowledge of RESTful and RPC‑based APIs, and you treat API design as a first‑class citizen
  • Familiarity with asynchronous message systems (RabbitMQ, Kafka, PubSub) and knowing when to use them versus synchronous calls
  • Experience with cloud platforms (GCP preferred) and modern database strategies (relational vs. NoSQL)
  • You are a clear communicator who can explain complex abstract concepts to both technical and non‑technical stakeholders

What We Offer

  • Full‑Stack Mastery: You have a proven track record (5+ years) in building web applications. You are an expert in Next.js/React and have solid experience in backend technologies (Node.js or Go).
  • The "AI" Advantage: You have working experience with AI tools (Copilot, ChatGPT, code generators) and know how to use them to speed up prototyping and boilerplate generation.
  • System Engineering: You have a strong architectural background. You understand Docker, you’ve dabbled with Kubernetes, and you know how to design for the cloud (AWS/GCP).
  • User‑Centric Thinking: You understand that code is useless if it doesn't solve a user problem. You are familiar with UX guidelines and build with the end‑user in mind.
  • Analytical Mindset: You possess abstract thinking abilities. You can take a vague business goal and break it down into concrete technical tasks.
  • Communication: You have excellent communication skills (English B2+) and can explain complex technical decisions to non‑technical stakeholders.

Why fiskaly

Joining fiskaly means contributing to a mission‑driven company that is redefining how compliance is done in Europe and beyond. Here, you’ll grow, innovate, and make a real impact on the finance operations of a scaling SaaS company.