Full Stack Developers (Remote)

Race Media is seeking Full Stack Developers to produce and maintain in house software solutions. You’ll be part of a cross-functional team that’s responsible for the full software development life cycle, from conception to deployment and ongoing maintenance.

 

As a Full Stack Developer, you should be comfortable around both front-end and back-end coding languages, development frameworks and third-party libraries. 

 

We run a number of in house solutions which require updating to support newer versions on PHP/Operating systems or in some cases refactored or rewritten to more modern stacks/languages

Race Media is an Australian owned and operated company that are leaders in sports and racing content, and digital marketing in the highly competitive regulated Australian online bookmaking market.

 

Race Media publishes free to use information, tips, previews, news, comparisons and reviews of regulated Australian online gambling websites.

 

Race Media is looking for self motivated talented individuals interested in the fast-paced, fast-growth online sports betting and online gambling industry.

Race Media offers a fully remote workplace in Australia with no physical office to report to and the tools you need to do your job provided at your home.

 

We are an equal opportunity employer who believe in diversity in the workplace.

 

As the role is 100% remote applicants outside Australia but with a working understanding of online gambling, sports, sports betting, wagering, horse racing or greyhound racing are encouraged to apply.

Your challenges and responsibilities

Work with the Race Media team to ideate and develop software solutions that meet business requirements using industry best practices and coding standards

 

Design, develop, and maintain client-side and server-side architecture to ensure that our CDN & websites are reliable, secure, scalable and optimised

 

Drive performance changes and continuously improve workflow, process and procedure

 

Create automatic problem detection and resolution procedures, and troubleshoot issues across the entire stack

 

Working closely with our frontend development teams and making sure changes are continuously being built, tested, and deployed in the most efficient and scalable manner possible

 

Strive to drive standardisation efforts across multiple disciplines, regulatory framework requirements and services

 

Develop, configure, manage and optimise service and application monitoring and low latency databases and applications

 

Write effective APIs which can handle multiple clients simultaneously

 

Write unit tests and adopt continuous integration where possible

 

Implement highly scalable custom solutions in and around the WordPress ecosystem

 

Monitor sports, racing, gambling industry, betting brands and regulatory developments to ideate and implement bespoke software development

 

Collaborate with the Race Media team to research, brainstorm, create and execute ideation that will increase site traffic, reputation, brand awareness, regulatory compliance and revenue.

To do this job you will need

Proven experience as a Full Stack Developer or similar role


Strong knowledge of HTML, CSS, JavaScript, XML, jQuery, JSON, PHP


Strong knowledge of Node.js and ideally Go


Familiarity with databases (MySQL & MongoDB), web servers (e.g. Apache)


Excellent communication and teamwork skills


Great attention to detail


Knowledge of Git and using it in daily workflow


Able to work autonomously and excellent organizational skills


Experience writing and consuming Rest API’s


WordPress development experience highly desirable 

 

To manage timely resolution of all critical and/or complex problems meeting SLA requirements

 

To be available for occasional travel such as attendance at conferences, sports and racing events from time to time to facilitate the role

 

An understanding that flexibility regarding working hours is required to adequately cover the sports betting, gambling and racing industry and weekend or after hours work may be required from time to time

 

A mentality which evangelises an automation first approach and are always looking at ways of automating repetitive tasks

 

You collaborate with stakeholders to serve, observe, own, and solve problems through innovation

 

To increase efficiency of our production deployments and reduce friction with production deployments

 

Maximise uptime and availability

 

Be comfortable working on an on-call basis

 

Possess a strong sense of ownership, urgency, and drive

 

Document all code and features for maintainability

This position is 100% remote. You must be available during regular business hours, in your evening, and/or weekend work on occasion. You must possess a stable, high-speed internet and working mobile telephone.  You must be highly self motivated and be able to perform job functions independently and work effectively either on your own or as part of a team. Must be able to read and carry out various written instructions and follow oral instructions. Must be able to speak clearly and deliver information in a logical and understandable sequence, naturally or electronically. Must be capable of communicating and providing feedback calmly and professionally with numerous different personalities from diverse cultures at various levels within and outside of the organisation and demonstrate highest levels of understanding and discretion when dealing with the public. Must be able to perform responsibilities with composure under the stress of deadlines with requirements for  accuracy and quality efficiently. Must be able to effectively handle multiple, simultaneous, and changing priorities. Must be capable of exercising highest level of discretion on both internal and external confidential matters.

Flexible Employment Opportunities

Full Time, Part Time, Contractor, Casual, Internships Positions Available

The job description doesn’t imply an employment contract, nor is it intended to include every duty, task, or instruction for which the employee is responsible. Other tasks may be assigned, based on business needs and the department supervisor’s request.

 

 

Apply Now