Our mobile apps are build with Swift and Java.
All frontend applications are written in JavaScript or TypeScript. Modern application use TypeScript and React.js, while legacy applications use JavaScript and jQuery. For SEO applications we use Next.js as frontend framework.
Clients request data either through GraphQL or REST APIs.
All backend applications are written in TypeScript or JavaScript and run on Node.js. Modern applications use Nest.js as backend framework, while legacy applications use Sails.js.
All data gets stored in MySQL databases on AWS RDS. Temporary data gets stored in Redis.
The entire infrastructure is hosted on AWS behind Cloudflare.
Other tools that are daily used across product teams are Amplitude for tracking user behaviour, Figma for creating and sharing designs, Miro for facilitating creative sessions, GitHub for issue management and code reviews, and CircleCI for CI/CD.