Our distributed architecture is built for scalability and performance. Our broader stack: Angular and Node.js for frontend and BFF, JVM-based services (mostly Scala) for the backend, MongoDB, Elasticsearch, and Kafka in the data layer, all running on Kubernetes. We own our components end-to-end, giving you real responsibility and the freedom to make key decisions on how requirements are implemented. We follow agile practices, collaborate closely (e.g. pair programming, code reviews) and value open, constructive communication.
How We Work with AI
AI-assisted development is part of our daily workflow. We cover the licenses for the tools our engineers use — currently Claude and Cursor — and we actively encourage the team to experiment with new ones as they emerge. We expect engineers to evaluate AI tools critically and integrate them into how we build.