Senior UI Developer

Recruiter
Tiger Resourcing Solutions Limited
Location
London (Greater)
Salary
£35k - £65k
Posted
13 Nov 2017
Closes
16 Nov 2017
Contract Type
Permanent
Hours
Full Time

Senior UI Developer, Senior Front End, Web Engineer - HTML5, Angular, javascript

Who Are They?

Our client is a market leader in the online gambling space. They dream, develop and market amazing games for their customers and have a great time doing it.

Tell Me More!

The UI Developer will deliver Development strategies through having ownership of the systems architecture and development, following company and department objectives and priorities.

In this role, you will work within a team of highly skilled people, all with opinions about various technologies, frameworks and approaches to delivery. You will be able to articulate your ideas to your colleagues effectively and will take on board the ideas of others.

Responsibilities

Create visually rich and high performant websites.

Assist in the design and build of products to meet the business expectations.

Work side to side with designer, UX professionals and testers to optimize user journeys.

Write software following OOP best practices.

Write software following the Design Patterns that best fit for a problem given.

Write software following the SOLID principles.

Write Unit tests following TDD.

Write Integration tests following BDD.

Skills:

3-5+ years of experience in software development.

Experience of building websites using best practice techniques such as mobile-first, responsive design, progressive enhancement.

Experience of graphic rendering using the HTML5 Canvas API.

Knowledge of HTML 5, CSS3, Canvas, SVG and web standards.

Proven Javascript experience.

Proven MVC framework experience using Javascrip MVC libraries (Angular 1 or Angular 2 or ReactJS preferred).

Experience of build tools such as Gulp, Grunt and Webpack.

Javascript Unit Testing using Jasmine/Jest.

Experience with Test frameworks and tools (Karma, Mocha, Chai, Sinon, Protractor, Gherkin, Selenium etc).

Requirements

Degree or equivalent qualification desirable (ideally in Computer Science or a similar discipline).

Excellent background on Agile methodologies (Scrum, eXtreme Programing, Kanban, Lean).

Excellent background of Agile practices (TDD, BDD, Coding Standards, Peer Review, Collective Ownership, Whole Team, Frequent Release, Continuous Integration).

Strong knowledge regarding Object Oriented Design, data structures, algorithm design; problem solving and complexity analysis.

Understanding of SOLID principles.


This job was originally posted as www.jobsite.co.uk/job/959523977