Senior UI Engineer

Type: Full-time
Level: Junior Level
4 years ago
Deadline: 2020-09-30

Job Description

As a software engineer on our product team, you will be joining a multi-disciplinary feature squad and contribute to the creation and quality of our video entertainment product suite. 

In this role, you will work alongside a passionate and driven team, use the latest cutting-edge tools and technologies (no legacy systems!), and enjoy autonomy and a broad scope of responsibilities.

Job Requirement

You are a passionate Senior JavaScript developer, with confident communication skills. You have a keen eye for problem-solving and are looking for the next step in your career.

Importantly, you have experience with the following technologies:

  • React.js
  • Node.js
  • HTML
  • CSS
  • ES6 and newer ExmaScript specification
  • RESTful APIs

You should also be proficient with at least some of the following:

  • React 16.8 (hooks)
  • GraphQL
  • Apollo (Client & Server)
  • CSS in JS (Emotion/Styled Components)
  • Unit testing (Jest + React Testing Library)
  • Progressive web apps
  • Server-side rendering
  • gRPC
  • Express.js
  • Microservices (Kubernetes)
  • Authorization (JWT, OAuth 2.0)

Other desired skills:

  • Mentoring/leadership
  • Knowledge of performance and benchmarking
  • Familiarity with accessibility best practice
  • DevOps CI/CD and automation.

Company Introduction

We bring sport and entertainment to life And we’ve been doing so since the birth of the internet. We may not shout the loudest, but we’re the secret weapon behind many of the world’s best-known sports federations, confederations, leagues and teams, as well as the largest telcos, broadcasters, and mobile operators. Whether your focus is OTT, broadcast, live, digital, design – or the entire package, we'll work with you every step of the journey to take your business to the next level.

Follow Us


We Accept



Level 10b, 144 Edward Street, Brisbane CBD(Headquarter)
Level 8, 11 York st, Wynyard, Sydney CBD
Business Hub, 155 Waymouth St, Adelaide SA 5000



JR Academy acknowledges Traditional Owners of Country throughout Australia and recognises the continuing connection to lands, waters and communities. We pay our respect to Aboriginal and Torres Strait Islander cultures; and to Elders past and present. Aboriginal and Torres Strait Islander peoples should be aware that this website may contain images or names of people who have since passed away.

匠人学院网站上的所有内容,包括课程材料、徽标和匠人学院网站上提供的信息,均受澳大利亚政府知识产权法的保护。严禁未经授权使用、销售、分发、复制或修改。违规行为可能会导致法律诉讼。通过访问我们的网站,您同意尊重我们的知识产权。 JR Academy Pty Ltd 保留所有权利,包括专利、商标和版权。任何侵权行为都将受到法律追究。查看用户协议

© 2017-2024 JR Academy Pty Ltd. All rights reserved.

ABN 26621887572