[Dundee, Scotland] Web developer using Ruby on Rails

If anyone is interested or know anyone interested get in touch (chirica.mugurel@gmail.com), I’m one of the web developers.

Job Title: Web Developer

Contract/Permanent: Permanent only

Location of Role: Dundee (Remove not available)

YoYo Games, part of the Playtech family is the home of GameMaker: Studio™, the fastest and friendliest cross-platform game development technology out there. GameMaker Studio has been downloaded over 7 million times. We’re on a mission to ensure game development is available to all.

ABOUT THE ROLE

As Web Developer, you will be responsible for developing and maintaining YoYo Games’ websites and online services, both internal and public-facing. You will lead projects from a technical side and mentor more junior developers assisting on projects.

The ideal candidate will have a passion for web development. Shall be experienced working with JavaScript (NodeJS), Ruby on Rails, C# (MVC), No Relational / No SQL databases and have the ability to work with multiple open source Ecommerce/CMS solution depending on the project. Along with solid technical experience it is essential you have excellent communication and written skills to be able to document work, communicate with other departments and lead / mentor others.

THE MAIN DUTIES AND RESPONSIBILITIES IN THIS ROLE WILL INCLUDE, BUT ARE NOT LIMITED TO:

Design, develop and maintain all the YoYo Games websites and web APIs.
Backend product logic, server architecture and communication design.
Collaboration with business, technical and management teams on design and development.
Creation and maintenance of admin and moderation tools for updating content, product information and user accounts.
Server setup and maintenance across dedicated remote servers (RapidSwitch), virtual cloud servers (Amazon EC2), databases (MySQL on RapidSwitch and Amazon RDB) and cloud hosting (Amazon S3, MaxCDN).
SSL certificate management on multiple machines across all of the above services.
Help mentor and grow the Web team.

EXPERIENCE

ESSENTIAL

Excellent and current knowledge of web development techniques, languages and frameworks
2-3 or more years’ web development experience in Ruby on Rails, PHP or another server-side language
JavaScript (NodeJS), CSS3, HTML5
Linux command line (Ubuntu)
NoSQL, design and optimisation (Amazon DynamoDB experience a bonus)
Web server configuration (nginx, Apache)
Amazon AWS expertise
Back-end web development experience
Relevant work experience in online commerce environments, distributed systems and/or developing large scale web applications
Payment process integration (PayPal, Ogone, etc)
Search engine setup (ElasticSearch)
Strong analytical, problem solving, and project management skills
Experience with automated deployment (Capistrano)
Experience working on the *nix command-line, both locally and on remote servers
Knowledge of, or experience with, cloud-based services (Amazon EC2 and S3/CloudFront, MaxCDN, etc.)
Source control (Git, Mercurial) and remote repositories (Github, Bitbucket, etc.)
Dynamic stylesheet languages (SASS or Less)
Passionate about web development
Excellent time management and prioritisation skills
Highly organised with the ability to manage several projects at the same time

DESIRABLE:

Computer Science/Web Computing/ equivalent degree
Thorough understanding of Ruby on Rails, or another MVC framework
One or more years’ experience with Ruby on Rails
Experience with eCommerce development
Experience with GameMaker: Studio™