Front End Developer PHP HTML5 Angular TypeScript - Cape Town Verfied

Salary Negotiable Cape Town, Western Cape Cape Town, Western Cape more than 14 days ago 02-08-2019 6:50:39 AM
27-09-2019 6:50:39 AM
Front End Developer - PHP / HTML5 / Angular /TypeScript. Rneg.


Online casino technology and services company with offices in Malta, London, Gibraltar and Cape Town.


Role

Our client is looking to recruit a front-end developer to help maintain casino sites across a range of devices. If you are skilled in problem solving and enjoy turning flat designs into reality, we're interested in talking to you.


Skillset requirements:

At least expertise in HTML5 with semantics and reusable markup in mind (3 years commercial experience)
The ability to use CSS3 to produce clean, maintainable and reusable styles (3 years commercial experience)
Experience in writing Javascript from scratch, not just copying and pasting (3 years commercial experience)
Great debugging skills
Enough expertise in various JavaScript libraries to make things work without having to reinvent the wheel
Familiarity with AJAX (XML and JSON) and the complexities of asynchronous programming
An understanding of and use semantic naming
A familiarity with some form of content management system
War stories about providing content for a variety of devices
A good eye for layout with attention to detail
Some exposure to server-side programming, ideally PHP
Good interpersonal skills and a great team attitude
The ability to quickly learn new things and adapt


Requirements: -

Experience of building interfaces using a modern framework, ideally Angular using Typescript, on top of a backend API
Exposure to writing tests
Familiarity with managing a number of websites using a combination of shared code but with lots of customisation
Real PHP programming experience, because sometimes you might have to get your hands dirty
Enough SQL experience to look at data in a database and make simple changes, MySQL a bonus
Comfortable making changes to graphics
An understanding of what UX really means
Daily stand ups
Tracking progress through project management tools
Comfortable with moving scopes
Sharing expertise and learning from others to keep improving as a team
Working from offices in Cape Town (CBD)
Maintaining existing gaming websites, both for desktop and mobile
Creating whole new gaming brands from scratch
Working with the technical team to deliver end to end solutions
Working with business, marketing and creative staff to deliver great looking, well targeted content
Involved in content editing