The Rank Group Senior Web Engineer - Angular Jobs in South Africa

The Rank Group Senior Web Engineer - Angular Jobs in South Africa


Company Description

  • We are a leading international digital gaming company, underpinned by superior talent and technology. We operate a multi-branded strategy, using a combination of proprietary and licensed software to provide online bingo and slot gaming and a social gaming mobile application. Every day, millions of people worldwide enjoy our products - which includes meccabingo.com and grosvenorcasinos.com - on their mobiles, tablets and desktops.

  • We bring people and entertainment together, delivering stimulating and entertaining experiences through diverse digital channels from our offices in Gibraltar, Guernsey, London, Maidenhead, Mauritius, Sheffield, South Africa and Israel. With a team of over 350 worldwide we empower our colleagues to work at the peak of their strengths and passions by providing innovative and collaborative working environments that attract, retain and engages high performing talent.

    Responsibilities:

  • Assisting in the design and build of products to meet the business expectations;

  • Work alongside designers, UX professionals and testers to optimise user journeys;

  • Apply best engineering practices with other team members, and maintain code quality across applications;

  • Promote usability of best practices, encouraging a continuous improvement culture;

  • Anticipate requirements, and build software in a flexible, scalable way;

  • With the support of technical lead, take responsibility for own tasks from conception to completion;

  • Keep to the processes, standards and designs that your team has agreed to;

  • Collaborate with other product development teams and use their feedback as a basis for improvement;

  • Write technically sound, clean,
    maintainable code – with practical application of established patterns and practices;

  • Write clean, testable, readable code in a team environment.

  • Build, automate and deploy software to Production.

    Qualifications

    Things you’ll need to know about:

  • You will have a strong background in web development.

  • A sound grounding in javascript, modern JS frameworks (we use Angular v9 and Nodejs).

  • Typescript experience advantageous.

  • Good experience of NPM libraries.

  • Experience with Mocha, Karma, Jasmine and Protractor.

  • Experience with micro front end architectures.

  • Ability to write unit, integration and E2E tests.

  • Experience applying SOLID, DRY, KISS coding principles.

  • Know the basics of how to ship your code to production.

  • Understand the importance, the needs and the best practices of CI / CD.

    Requirements:

  • At least 5 years of experience in software development.

  • Degree or equivalent qualification desirable (ideally in Computer Science, Mathematics, Engineering or a similar discipline).

    How to Apply

  • For more information and job application details, see; The Rank Group Senior Web Engineer - Angular Jobs in South Africa


    Find daily jobs in South Africa. Jobs - South Africa jobs. Search our career portal & find the latest South African job positions, career opportunities & jobs in South Africa.

    Jobs in South Africa - banking jobs, IT jobs, accounting jobs, NGO jobs, business administration, ICT, UN jobs, procurement jobs, education jobs, hospital jobs, human resources jobs, engineering, teaching jobs, and other careers in South Africa.

    Find your dream job from 1000s of vacancies in South Africa posted and updated daily - click here!

  • Click here to post comments

    Join in and write your own page! It's easy to do. How? Simply click here to return to African Jobs.