Engineering @ Gelato

Join us on our Journey
Building world-class reliable technology is an inspiring challenge. At Gelato, we stay on top of technology evolution and seek inspiration from a global engineering community.
Change is constant, and we are eager to adapt. As part of the Gelato team you will have the opportunity to present and discuss your ideas with the best Engineers on the planet. Do you have an idea for a new product? Or do you believe that we should adopt new technology? We are open and ready to listen.
Gelato is assembling a world-class team of engineers who can come together to solve complex, multi-faceted problems in new ways. If you think fast, dream big, and love working with entrepreneurial team members on hard challenges, we want to meet you!
Our Engineering Teams

Frontend
Front-end is key for conquering the world of print on demand. We value high quality, performance, observability over our micro-frontends.
The tech stack includes React, Angular, Svelte, Electron, Nx, Cypress, TypeScript, and more.

Backend
Designing highly-available, fault-tolerant, cost-efficient, scalable systems is our passion. We are using TDD, BDD, DDD principles and patterns, and agile methodology.
Designing public API for millions of people, integrating with world-class third-party systems, and solving complex engineering problems (Graph, CAP, etc) are only a small glimpse into the tasks.

Mobile
Our mobile teams push the boundaries of the user experience across all our apps, including Optimalprint, B2B App, Gelato SDK, and more. As a Mobile Software Engineer, you will build elegant products on world-class technologies. We are looking for native mobile app developers with experience in user interfaces, infrastructure, and/or tools supporting applications using the iOS SDK / Android SDK / Flutter SDK.

Data & Analytics
Our team brings a data-driven impact to the business. To achieve this goal, we analyze billions of records and propose solutions for strategic planning. We are using a mix of best-of-breed cloud technologies in GCP and AWS along with in-house developed applications to help the organization with analytics while moving towards MLOps.
We are looking for someone passionate about data who can work with business users, analysts, engineers and data scientists to deliver high-quality solutions.

Infrastructure and Delivery
Our team is building the most efficient, reliable and monitorable production environments. Flexible and Scalable deployments, automation and tools for reusable software components are our key DevOps challenges.
If you are passionate about building smart tools that accelerate the pace of delivery and making operations smarter, come join our Infrastructure and Delivery Platform teams.
Our Engineering hubs
-
๐ช๐ช Estonia
-
๐ฎ๐ณ India
-
๐ณ๐ด Oslo
-
๐ต๐ฐ Pakistan
-
๐ท๐ธ Serbia
-
๐ช๐ธ Spain
-
๐ธ๐ช Sweden
-
๐บ๐ฆ Ukraine
-
๐ฌ๐ง United Kingdom
Meet the Engineering Team
Join our engineering team today
FAQs
-
Typically a team is between 2-7 members with a mix of roles across BE, FE and SDET all working closely with their PO
-
You will be working in the team responsible for a set of services in one domain. PO coordinates closely with TL(s) from this domain. Products we are working on can be cross-functional or be isolated just to one domain. We are constantly working on new development and building tech to remove unnecessary support activities
-
On backends we have a 70/30 mix of PHP and GoLang, along with a growing area of Python. Frontends are focused on JS and TypeScript.
-
We are not working with yearly cycles of performance reviews and believe that feedback and growth opportunities should be discussed continuously. We strongly believe that motivation to grow is the only real drive for evolution and we encourage it
-
As we are a global team we pay competitive local market salaries as well as a variety of additional benefits such as health and business insurance. We also have a generous equity offering and want all of our team to be owners of Gelato.
From a hardware perspective we offer either Macbook or equivalent windows machine if preferred
-
Depending on the specific role it will involve a coding exercise, psychometric testing and meeting a number of members across the Gelato team from both our tech and non tech teams. You will be provided detailed information once you application has been progressed.