Position: Backend developer Node.Js  with igaming experience
Company: Airhead Ventures
Category: Node.js
Experience required: 3y
English level: intermediate

The ideal candidate is a self-motivated, multi-tasker, and demonstrated team player. You will be a lead developer responsible for the development of new software products and enhancements to existing products. You should excel in working with large-scale applications and frameworks and have outstanding communication and leadership skills. 

 
Responsibilities

Writing clean, high-quality, high-performance, maintainable code
Develop and support software including applications, database integration, interfaces, and new functionality enhancements
Coordinate cross-functionally to ensure the project meets business objectives and compliance standards
Support test and deployment of new products and features
Participate in code reviews


Qualifications

Bachelor's degree in Computer Science (or related field)
3+ years of relevant work experience
Expertise in Object Oriented Design, Database Design, and XML Schema
Experience with Agile or Scrum software development methodologies
Ability to multi-task, organize, and prioritize work
Must have online gambling experience in platform development. 


Requirements:

·       Excellent knowledge of JavaScript ) NodeJS/), Typescript, JavaEE/Spring
·       Proficiency in REST services
·       Deep understanding of OOP, Data structures, algorithms, and design patterns
·       RDBMS
·       ORM
·       Unit testing
·       Microservice architecture / Docker / Kubernetes
Would be considered an advantage:
Experience in using AWS or Digital Ocean Kubernetes services.