Fullstack Engineer (m/f/d)
Primary stack
Nice to have's
Job description
About the Position
Fullstack Engineer (m/f/d)
Osnabrück, Hybrid / On-Site / Remote
VisioLab.io
At VisioLab, we’re building the fastest AI-driven checkout experience in the world. No barcodes, no friction, just instant product recognition running directly on iPads.
Our software powers visual self-checkouts in high-traffic environments like corporate dining halls, student canteens, and some of the largest sports and entertainment venues in the US, Europe and Australia. We’re live with clients across the NBA, NFL, and MLS, delivering seamless self-service to tens of thousands of guests every game day.
Founded in 2019 and backed by top-tier investors, we’re a growing team of engineers, operators, and designers working across Europe and the US. We ship fast, learn in the field, and turn cutting-edge AI into everyday convenience.
Responsibilities
As a Fullstack Engineer (m/f/d) at VisioLab, you'll play a critical role in shaping the product experience at the core of our AI checkout platform. This is not a maintenance role. It’s a build role. You’ll be working in a fast-growing startup where speed, ownership, and technical excellence are the default.
- Scale the Platform: Help evolve our core product architecture to support global rollout across thousands of high-traffic locations. Your work will directly impact performance, reliability, and ease of deployment.
- Build Enterprise-Ready Features: Design and deliver scalable self-service tools, admin dashboards, and workflows that serve both end-users and enterprise operators. You’ll create features that balance flexibility with simplicity and work out-of-the-box in real-world conditions.
- Integrate with Global Ecosystems: Connect our platform with third-party APIs for loyalty programs, inventory management, reporting, and more. You’ll design integration layers that are modular, reliable, and built for scale.
- Shape Technical Direction: Stay current on modern frameworks, serverless infrastructure, and fullstack best practices. You’ll bring new tools, patterns, and perspectives into the team and help define how we build as we grow.
- Own What You Ship: From design to deployment, you’ll take full ownership of your work, ensuring it meets the high standards our clients and users expect and iterating quickly based on real-world feedback.
Requirements
- Deep Expertise with React: You have substantial experience building production-grade applications with React and Next.js.
- Serverless Experience: You understand the patterns, limitations, and best practices of serverless architectures and NoSQL databases (specifically Firestore or MongoDB).
- Product Mindset: You can take a rough feature requirement and turn it into a shipped solution without needing pixel-perfect hand-holding.
- Communication: You speak English fluently and possess excellent communication skills.
- Location: You are based in (or willing to commute to) one of our German offices (Berlin or Osnabrück) for regular collaboration days.
We Offer
- Build, Don’t Just Maintain: Join a phase of rapid expansion where you are architecting new features, not just patching legacy code.
- Verified Product-Market Fit: Work on a product that is already live and demanding global scalability.
- Autonomy by Default: We hire experts and trust them to make technical decisions without micromanagement.
- Rapid Career Growth: Join at the inflection point of our global expansion, where your personal growth tracks directly with company success.
- A Seat at the Table: As a Fullstack Engineer, your input will directly shape the product roadmap and engineering culture.
- Developer experience: We equip you with powerful hardware and the latest developer tools (from AI agents to custom keyboards) so you can focus on shipping.
About the Company
We are looking forward to your application!
© VisioLab. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.