Juegos ONCE
(ZEAL Network SE)
Juegos ONCE is the official online lottery service of ONCE (the National Organization of the Spanish Blind), a social foundation established in Madrid, Spain in 1938. It offers access to multiple lottery games, official draw results, and secure ticket purchases. Proceeds support ONCE’s social programs to improve independence and opportunities for individuals with visual impairments across Spain.
-
Headquarters
Hamburg, Germany / Spain
-
Founded
1999
-
Industry
Online lottery & digital gaming
-
Area served
Europe (primarily Germany and international markets via brands)
-
Revenue
€188.2 million (2024)
-
Brands / Products
Lotto24, Tipp24, ZEAL Iberia, ZEAL Instant Games, ZEAL Ventures, freiheit+, Traumhausverlosung
-
Customers
~2.1 million (transaction volume participants, 2024)
Company
ZEAL Network SE is a publicly traded online lottery and digital gaming group headquartered in Hamburg, Germany. Founded in 1999 (originally as Tipp24 SE), ZEAL operates leading lottery brokerage platforms such as Lotto24 and Tipp24, offering state-licensed lottery products and other gaming services across Europe.
With a strong focus on secure, regulated digital experiences, ZEAL also drives innovation through segments like ZEAL Iberia, ZEAL Instant Games, and ZEAL Ventures, and maintains strategic partnerships — including with ONCE in Spain. The company serves millions of active customers through its technology-driven lottery offerings.
Project
Juegos ONCE (iOS)
At ZEAL Network SE, I worked on the Juegos ONCE iOS application, the official mobile app of ONCE in Spain. This is a high-traffic, production-critical product used daily by a large and diverse user base, where reliability, accessibility, and long-term maintainability are essential.
As part of the iOS team, my work focused on continuous evolution of the app, delivering new features while ensuring stability and high quality standards in a mature codebase.
Key Responsibilities
- Maintenance and continuous evolution of a large-scale iOS application in production.
- Development of new features within an established and mature codebase.
- Progressive migration from UIKit to SwiftUI, ensuring stability and smooth adoption.
- Clean Architecture adoption and improvements, increasing modularity, scalability, and testability.
- Strong focus on iOS Accessibility, improving usability for users relying on assistive technologies such as VoiceOver.
- Refactoring and modernization of legacy code, while maintaining high quality standards.
Highlights
- Accessibility-first mindset: contributed to improving the user experience in an app where accessibility is a key pillar, aligned with ONCE’s strong commitment to inclusive digital products in Spain.
- Architecture-driven development: applied Clean Architecture principles to reduce coupling, improve code clarity, and enable safer long-term evolution of the product.
- Modernization without disruption: helped evolve the app by introducing SwiftUI progressively, avoiding risky “big rewrites” and keeping the product stable in production.
- 4.8 out of 5 rating based on ~4.3K ratings
- Compatible with iPhone
- Accessibility: Supports iOS accessibility features (including VoiceOver)
Discover the JuegosONCE mobile app — the official ONCE app for checking results and playing your favorite lottery games from anywhere. From Eurojackpot to Cupón Diario and Cuponazo, JuegosONCE brings official draw results, prize information, and secure ticket purchases into one convenient iPhone experience. Download now and stay up to date with every draw, every day.
Download the app from the App Store