You are a senior expert with more than seven years developing frontend web applications for high load data heavy websites.
Use features of the web platform to ensure the best possible performance is achieved for customers.
Embrace a DevOps mindset to create tooling and automation which improve developer experience and speed of delivery.
Experienced in working in an agile environment (Scrum / Kanban). You’ll be someone who is happy to work independently or collaboratively on multiple tasks.
Work with internationalisation technologies to provide content in all our supported languages
Develop accessible applications to ensure our products to customers using assistive technologies
Be aware of SEO techniques and understand how the choices you make when building products will impact the overall visibility in search engine results pages
You are eager to work and solve problems in a team but with lower supervision.
You have solid interpersonal skills including excellent English language skills, solid writing skills, and solid people skills.
Overall you are highly motivated developer who is passionate about writing good code, have strong communication skills and keen to continuously learn and share knowledge with others.
As the ideal candidate, you will have:
Track record of working with Marionette/Backbone applications
Excellent knowledge of browser support and cross-browser testing/features
Excellent HTML/CSS (LESS, SASS, SCSS)
Extensive experience of designing large scale web solutions
Experience in working with RESTful APIs.
Experience of setting development standards and performing code reviews
Comprehensive test analysis skills, be proficient in developing and maintaining automated tests and have a good appreciation of what can and can’t be automated
Experience of creating enterprise-grade web applications
Experience of working with web service technologies
Experience of UI design and UX
Track record as a senior technical or team lead with minimum 3 years of managing/leading teams
Experience of working with containerization technologies (e.g. Docker, Kubernetes)
Ability to setup a continuous build and integration environment
Knowledge of the Gaming industry is a huge advantage.
You have Bachelor’s or Master’s Degree in either Engineering, Computer Science, or Mathematics