Project domain: Gambling. Create innovative video slots and other games for the land-based and online gaming industry.
Requirements:
The candidate should be a NodeJS/Typescript expert and will work on various microservices in the platform Ecosystem, primarily developing/integrating and documenting REST APIs.
3-5 years experience, depending on quality
As a database, we are using MySQL and Redis and expect the candidate to have a strong knowledge of writing optimized MySQL queries.
Test-driven development experience is a must, we use mocha for writing Unit tests.
High performance of our system is the most crucial nonfunctional requirement, so we expect the candidate to have experience in performance optimization and a passion for writing performant/testable/scalable/clean code.
The developer will need to communicate fluently in English with our external partners, get their API documentation to identify requirements and deliver end-to-end API integrations.
On Angular >6.0 side we expect the candidate to implement BackOffice UIs, mostly data grids and forms to manage different types of data.
The candidate should be experienced enough to work on their own with minimal guidance and report to our head of engineering who will be available to review the code and a database structure.