Backend Developer (Node.js) - Poznan, Berlin and/or remote work

IMPORTANT: please apply through the link below :slight_smile:

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 Node.js 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.

You know that you are the right candidate we are looking for? Just hit the button below and let’s get talking!

https://glueckgames.recruiterbox.com/jobs/fk0mc7p?source=

If you’re looking for a Node.js developer, I think it would be a good idea to check such platforms like Toptal, Codementor or Upwork, as there is a high chance to find a qualified programmer there than on any other websites. Also, recently I found this really informative guide on how to hire Node.js developers, might be helpful: https://www.cleveroad.com/blog/how-to-hire-nodejs-developers