BettingJobs are working with a very well-established iGaming company who have their main offices based in Liverpool. They are looking for a Javascript Developer (Node.js) to join their growing technical team.
PRIMARY PURPOSE:
Our client are looking for a JavaScript Developer to join our established agile environment, focusing on developing their online gaming platform. The candidate will have knowledge and experience of all phases of the software development lifecycle and a naturally collaborative attitude. You will be working in a micro-services environment, responsible for profiling and improving the service stack, and documenting the codebase as well as new greenfield development. You will also be working across the full stack at times, assisting Front End Developers with business logic and user facing apps.
They are looking for an energised individual who can fit into our team of engaged, proactive and talented developers who care about the products they build. They must have a thirst for the latest development technologies and instill that attitude within their team.
TECHNOLOGIES:
Node.js, .NetCore, Docker, Nginx, Elasticsearch, Redis, CouchDB, MariaDB, RabbitMQ, Gitlab, GitlabCI, Angular, Consul, Nomad
KNOWLEDGE, ATTRIBUTES, SKILLS:
ESSENTIAL
• Extensive production experience Building REST API's with Node.js.
• Experience with multi branch Source control using Git
• Experience creating development documentation
• Proficiency with code automation and CI/CD.
• Knowledge of event driven systems and work queues.
• Knowledge of microservices architectures and containerisation technologies.
DESIRABLE
• Experience with C# .Net Core > 3.1
• Experience with NoSQL databases and K/V Stores, such as CouchDB, MongoDB, Redis etc.
• Experience with traditional Structured Relational Databases, such as MariaDB, PostgreSQL,
SQL Server etc
• Experience with one of the front-end frameworks; Angular, Vue.js or React.
YOU WILL ALSO
• Work in an Agile Environment using Jira, Story Points, Sprints. and Stand-ups.
• Be able to self-manage, and work through your assigned tasks with minimal support.
• Liaise with other department and stakeholder throughout the product life cycle.
• Be comfortable tutoring and supporting other members of the team.
• Comfortable in a transparent environment with Code Reviews and Style Guides
COMPANY BENEFITS
• Flexible hybrid working – pick and choose the hours you work around our core hours.
• Work from home opportunities
• Company pension scheme
• 25 Days Holiday + Bank Holidays
• Death in service (x4 Salary)
• Salary sacrifice schemes (Bike to work scheme, childcare vouchers)
• Subsidised gym membership
• 24-hour employee assist programme
• Company car park (Office based)
• Perkbox for employees