Web Developer

London, England, United Kingdom · Online Development · Permanent Full Time

Description

Job Summary

We are on the lookout for a talented Senior Web Developer to join the dynamic Online Development team here in our Square Enix Europe London office. The Online Development team is responsible for Square Enix’s web presence across the western world, including the main Square Enix website, product specific sites and the underlying technology platform which supports them all. They are tasked with delivering innovative, informative and enjoyable experiences to gamers all over the world


Key Deliverables

Make decisions on implementation of visual design using knowledge of state of the art and best practice in front end web development.

Assist all developers and designers, guide and mentor other developers and contractors.

Assist all developers and lead designers in understanding, interpreting and meet client expectations.

Work with the Online Development team to maintain the existing portfolio of Square Enix websites.

Create and maintain software documentation.

Stay plugged into emerging technologies/industry trends and apply them into operations and activities

A solid understanding of how web applications work including security, session management, and best development practices

Ability to work and thrive in a fast-paced environment, learn rapidly and master diverse web technologies and techniques.


Key Stakeholders

Online Development team: Senior Manager Web Development, IT team: Online Business Infrastructure team. Game teams, including marketing, PR, brand etc. Community management team


Reports to

Lead Front End Developer

Requirements

Knowledge and Experience

Essential

Experience with version control (Git) and common workflows.

Applicant should be comfortable with regularly committing work, pull requests, peer reviews merging and rebasing.

Advanced JavaScript knowledge and experience with React & Webpack

Responsive web design experience

Strong cross browser compatibility support experience including mobile and touch devices.

Knowledge of feature detection with progressive enhancement and graceful degradation

Experience working with data rich, API driven website

Custom styling to match bespoke designs beyond reliance on CSS frameworks.

Experience building large Single Page Applications (SPA)

Strong analytical and problem solving skills


Desirable

(5+ years experience, preferable)

Experience with Internalisation & Localisation

Optimisation (Rendering pipelines, code execution, HTTP requests)

Adherence to and promotion of code conventions best practices, documentation and styleguides.

Tracking and Analytics experience

Knowledge of Search Engine Optimisation (SEO)

Knowledge of graphics and animation options (JS, CSS, DOM, WebGL, Canvas)

Component and Pattern Library generation, documentation with well written code and living styleguides.

Familiarity with social media APIs (Facebook/Twitter/Youtube)


Competencies, Skills and Attributes

Essential

Dynamic, enthusiastic Team player

Self-motivating

Proven ability to deliver technical projects with competing demands from different stakeholders.

Enjoy working in an open plan creative fun environment

Meet deadlines

HTML5

JavaScript (ES6/7)

ReactJS

NodeJS

Webpack

SASS/SCSS


Desirable

Proven ability to work with creative staff to provide technical realisation of creative design.


Other

Knowledge of unit testing and frameworks (Karma/Mocha/Chai/Jest)

Experience of Agile/scrum methodologies

Experience with Adobe Creative Suite

Interested in video games


Please note that Square Enix does not accept speculative candidate submissions from recruitment agencies.

Benefits

Apply for this job