The Zest Labs Way
Flexible, tailored, future-proof
TechstackUX/UIAutomation
Zest Labs tech stack
Agility and Customer Focus
We don’t develop software according to rigid frameworks, but in a tailored, dynamic, and goal-oriented way. Our technologies and processes are designed to provide maximum flexibility, whether we are starting a project from scratch, joining ongoing developments, or optimizing existing solutions.
Meet the Team
Our team consists of highly specialized experts who not only master their tools but also continuously expand their knowledge. Every project brings new insights, which we immediately incorporate into our work. When we identify potential in new technologies or methods, we integrate them into our tech stack with the aim of creating better, faster, and more scalable solutions for our clients.
Zest Labs team photo
Why Our Approach Is Different
  • Rapid Iterations: We develop at a fast pace, from proof-of-concept prototypes delivered within a day to full product rollouts.
  • Close Collaboration: Management, design, and development work hand in hand. This allows for lightning-fast course corrections and the exploration of alternative approaches without losing time.
  • Curiosity and Communication: Our team is tech-savvy, curious, and communicative. This fosters a culture where innovation and problem-solving are at the forefront.
  • Zest Labs team photo
    Our tech stack: proven tools for modern solutions
    Our technology stack has evolved over years through work on our own products and client projects. We rely on powerful, efficient, and scalable tools that allow us to create tailored solutions without compromising on quality or speed.
    Frontend
    High-Performing and User-Friendly
    We rely on modern frameworks and methodologies to develop fast, interactive, and maintainable user interfaces.
    Technology
    Why We Rely on Them
    Svelte & SvelteKit
    Svelte is lightweight, fast, and minimizes boilerplate code. SvelteKit enables server-side rendering and optimized load times, making it ideal for web apps that combine performance and user-friendliness.
    SCSS & BEM
    We build reusable components using SCSS and the BEM methodology. This ensures consistent, modular styles that are easy to maintain and extend.
    React
    For mobile apps, we use React Native to develop cross-platform solutions with native performance.
    Font Awesome
    A comprehensive icon library that enables us to design intuitive and visually appealing user interfaces.
    Backend
    Fast, Efficient, Scalable
    Our backend is designed for speed, reliability, and scalability.
    Technology
    Why We Rely on Them
    Go
    Go is our first choice for backend services: it’s fast, memory-efficient, and ideal for concurrent applications. Its clear syntax and robust standard library allow us to develop reliable and maintainable services.
    Postgres
    PostgreSQL is our database of choice for its reliability, scalability, and JSON support. It ensures that our data is well-structured, consistent, secure and easily accessible, and is therefore the backbone of our backend infrastructure.
    OpenAPI
    OpenAPI allows us to define and standardise all our RESTful APIs. This improves collaboration between frontend and backend teams, ensures consistency and speeds up development by automating the generation of client libraries.
    Deployment
    Reliable and Automated
    We rely on containerization and orchestration to deliver our applications consistently, scalably, and with high availability.
    Technology
    Why We Rely on Them
    Docker
    Docker allows us to package applications in isolated containers. This ensures that our services run consistently across all environments, from development machines to production.
    Kubernetes
    With Kubernetes, we orchestrate our containers. It provides a declarative approach to deployment, scaling, and management, ensuring maximum availability and flexibility.
    Scaleway
    For a cloud provider we rely on Scaleway. The platform offers cost-effective and flexible compute, storage, and networking resources in EU regions, ideal for GDPR-compliant and high-performance hosting solutions.
    Terraform
    We use Terraform to provision and manage all cloud resources as infrastructure as code, keeping track of resources and ensuring reproducible, version-controlled changes and updates, reducing manual errors and streamlining deployments. We also build and use custom Terraform providers to manage resources beyond cloud infrastructure.
    Monitoring
    Transparency and Control
    Robust monitoring is essential to ensure the stability, performance, and security of our applications.
    Technology
    Why We Rely on Them
    Grafana
    Grafana is our central dashboard tool. It allows us to visualize metrics and logs clearly and respond quickly to anomalies.
    Prometheus
    Prometheus collects and stores metrics. Its powerful query language and alerting features help us monitor the performance of our systems.
    Loki
    Loki complements Prometheus with log aggregation. It is lightweight and integrates seamlessly into our monitoring infrastructure.
    Automation
    Efficiency and Quality
    Automation is a central part of our workflows. It ensures that our development processes are fast, error-free, and reproducible.
    Technology
    Why We Rely on Them
    GitLab Pipelines
    Our CI/CD pipelines run on GitLab. This enables automated builds, tests, and deployments, ensuring fast and reliable code delivery.
    ArgoCD
    ArgoCD is our tool for GitOps-based deployment. It automatically synchronizes our Kubernetes clusters with the desired state, ensuring consistent and traceable rollouts.
    Playwright
    For automated testing, we use Playwright. It enables reliable end-to-end tests for our web applications across all modern browsers.
    Frequently asked questions
    • Do you support other technologies besides your core stack?
      Absolutely. The core stack is just what we personally prefer to work with. While we might choose Svelte and Go for building a web app, our team has long experience with building customer applications with React, Node, and Python for instance. Our team members can quickly adapt to existing systems and new technologies when a project requires it. We can also assess your current stack and provide clear recommendations for modernisation, scalability, and long-term maintainability.
    • What are the benefits of using modern frontend frameworks like Svelte or React Native?
    • Why do you choose Go for your backend applications?
    • How does your monitoring stack affect your projects?
    FAQ Illustration
    Tailored solutions that impress
    Our approach combines technological expertise, agile methods, and close collaboration with our clients. Whether you are a startup with a groundbreaking idea, an established company with complex requirements, or a team facing a specific challenge, we find the right solution.
    Why Choose Us?
    We adapt flexibly to your requirements, whether as a full development team or as targeted support in specific project phases. Thanks to our fast development pace, we deliver quick results without compromising on quality. At the same time, we rely on a tech stack and methods that remain scalable and maintainable in the long term, ensuring your projects are future-proof. Open communication and close collaboration are a given for us, ensuring clear goals and measurable success.
    For us, technology is not an end in itself but a tool to turn your visions into reality.
    For us, technology is not an end in itself but a tool to turn your visions into reality.
    Get in touch
    Prefer to contact us directly? No problem, we’re happy to hear from you. Whether you have a question, want to work with us, or simply learn more about Zest Labs, we’re here to help.
    Cookies not accepted
    We use cookies to ensure the correct and safe functionality of our website and specifically of this contact form. Please accept our cookies to be able to contact us via this form.