Job matched to your search
Senior Software Engineer
Huppa · Amsterdam
Free · Join 5,000+ job seekers using Qarera
How well do you match this role?
Tap the skills you already have — then see your real match score, what’s missing, and your resume fixed for this job.
Job description
Job title:
Senior Software Engineer
About us
We are Huppa. We are an innovative operating system for class-based gyms and studios in Europe, we help gym and studio owners to run their businesses more efficiently and effectively. From integrated lead generation and member acquisition to member management, payment collection, workforce management, multi-location management and a customer data platform to give sports entrepreneurs exactly what they need to grow.
We’ve secured sufficient funding from renowned known investors and are ready to stir things up!
About the role
We believe great software is built by engineers who deeply understand the problems they’re solving.
Rather than handing engineers detailed specifications and predefined solutions, we start with customer problems. Engineers collaborate with founders, product, and design to understand the challenge, evaluate trade-offs, and determine the best solution.
We move quickly, but we don’t confuse speed with recklessness. We believe in finding the right balance between shipping valuable improvements today and building systems that can support the company years from now.
We also value focus. We keep processes lightweight, avoid unnecessary meetings, and encourage written communication whenever possible. Our goal is to maximize time spent building, learning, and solving problems.
You’ll be trusted to make decisions, challenge assumptions, propose improvements, and drive projects from idea to production. We value engineers who think like product builders and who care about delivering meaningful outcomes for customers.
What You’ll Build
Huppa sits at the intersection of scheduling, payments, memberships, customer management, mobile application, automation, and AI.
Some examples of the challenges we’re working on include:
- Building flexible membership and booking systems that support a wide variety of gym business models without requiring custom development.
- Designing integrations with partners such as Urban Sports Club and ClassPass while maintaining a consistent experience for gyms and members.
- Creating AI-powered workflows that automate repetitive administrative tasks and help gym staff operate more efficiently.
- Building mobile applications that improve engagement, retention, and communication between gyms and their members.
- Scaling a multi-tenant platform that supports many organizations with different operational requirements while maintaining a clean and maintainable architecture.
- Improving performance, reliability, and developer experience across the entire platform.
No two projects are exactly the same, and you’ll frequently move between product, architecture, infrastructure, and user experience challenges.
Responsibilities
- Own features end-to-end, from discovery and technical design to implementation and deployment
- Design and build flexible systems that support evolving gym workflows
- Develop and maintain backend services using PHP and Laravel
- Build modern frontend experiences using Vue and TypeScript
- Contribute to our React Native mobile applications
- Collaborate closely with founders, product, and design to solve customer problems
- Improve architecture, performance, scalability, and maintainability across the platform
- Participate in code reviews and technical discussions that raise the quality of our engineering organization
- Contribute to infrastructure, deployment pipelines, and operational improvements where appropriate
- Explore and apply AI tooling and automation to improve both our product and engineering workflows
Tech-stack
- Backend: PHP 8+, Laravel
- Frontend: TypeScript, Vue 3, Vite
- Mobile: React Native
- Database: PostgreSQL
- Cache & Queues: Redis
- Infrastructure: AWS, Cloudflare
**Qualifi
More jobs in Amsterdam
Browse related jobs
Don’t just read the job — see if you’ll get it.
Get your match score, a resume tailored to this exact role, and jobs like it — free.
Check my fit for this job