About Us:
Based in Berlin, the creative capital of Europe, we produce casual
instant win games to harness the convergence between lottery and casino
gaming. We believe that our players can have the best gaming
experience if the team behind the games work in small, autonomous groups
and control the whole process from idea to execution. This approach,
together with a relentless focus on quality, has already allowed our
games to achieve a run-rate of 35M+ within six months of going live.
And now it is your chance to be a part of our success story. After all,
everyone deserves a little bit of Glück!
Your Role:
We’re looking for a backend developer with a passion for development
and new technology. If creating and maintaining bullet proof backend
systems that can handle large amounts of real money transactions with an
uptime of 99.9+% excites you, then this is the right opportunity for
you. Us being an early stage startup, you will work closely with the
core team of the company and are expected to have the entrepreneurial
spirit with a "getting things done" attitude.
Your Responsibilities:
- Work in a small team to build and maintain the backend infrastructure supporting our games.
- Create and maintain documentation.
- Keep up to date with new technologies and push us to adopt and evolve our technologies with such innovations.
Must-have Skills:
- Solid experience of developing backend applications using Node.js
- Knowledge of common Frameworks such as Express and database connectors such as Sequelize
- Experience of developing against MySQL databases
- Knowledge of event driven architectures using message broker (e.g. RabbitMQ)
- Minimum 3 years of work experience in software development
- Experience in designing and developing REST Interfaces and with API / microservice design.
- Experience of test-driven development.
- Experience with Continuous Integration and related technologies.
- Experience with Git Source Management.
- Ability to write clean code.
Nice-to-have Skills:
- Knowledge of OOP.
- Experience with back-end development for online casinos or online games.
- Experience working in agile project environments.
- Knowledge of build systems.
- Mathematical intuition and ability to interpret simulation results.
- Knowledge of NoSQL Databases (preferably Elasticsearch)
- 3+ years of work-experience with high-volume MySQL databases.
Our Offer:
- Competitive salary plus bonus.
- An ultra-creative work environment.
- Access to all the modern tools of trade you will need.
- Extremely international company representing 18 Countries and 5 Continents already!
- A private pension plan on top of the regular pension-scheme in Germany.
- Company card with monthly credit usable across multiple stores across Germany.
- Regular team events including a weekly team lunch every Friday.
- Long-term perspective towards our work and our biggest asset - our team!
- Flat company hierarchy.