Job Opportunity This is a unique opportunity to work with an innovative, fast-paced organization in an exciting industry. We are looking to expand our ever-growing development team and are specifically seeking out JavaScript expertswith a minimum of 3 years of experience.
About Us We are a gaming software development company with corporate headquarters located in Bangalore, India but a major corporate presence in North America via our Costa Rican satellite offices. We offer a range of software products related to online gaming and betting. Specifically, our company develops a wide variety of solutions including online games, betting platforms, trading algorithms, risk management logic, client-specific customizations, CRMs, etc.
Job Location This position is a work-from-home/remote position and thus the applicant’s physical location can be anywhere.
Job Description The EAS team currently has multiple HTML5 UI/UX developers that create excellent and aesthetically appealing user interfaces and user experience products. The HTML5 team handles everything up to and including the base HTML and CSS3, including usage of frameworks such as Bootstrap where appropriate. However, the company is in need of JavaScript experts to pick up where the HTLML5 team leaves off. Once the base HTML is written, JavaScript experts are needed to code out various aspects of the site. The work includes usage of modern JavaScript libraries and frameworks such as AngularJS.
Core responsibilities include:
Collaborating with the HTML5 UI/UX team to create web-based sites and applications, contributing the necessary JavaScript and advanced coding;
Using JavaScript to dynamically apply different styles (created by the HTML5 team) depending on various logical conditions;
Using JavaScript techniques such as repeaters to dynamically build content provided by web services and/or WebSockets servers;
Experimenting with and utilizing the latest frameworks and tools such as AngularJS and KnockoutJS to bind data to DOM
Producing multiple variations of the current concept so that management has multiple versions to review and choose from;
Receiving critique and adjust the product accordingly;
Creation of the necessary client-side logic for various products including web-based games;
Adapting working products as necessary to work consistently across all major platforms, including desktop PCs (including Mac), Android devices (including Android-powered tablets), and iOS devices (including iPad)