Software Development Engineer (Frontend)

2 Months ago • 4 Years + • Full Stack Development

Job Summary

Job Description

Kick is seeking a Software Development Engineer (Frontend) to join their team. Responsibilities include hands-on coding, testing, debugging, and troubleshooting to ensure code quality and scalability. The role involves writing efficient and maintainable code, adhering to best practices, and innovating within the team to improve performance and efficiency. The engineer will analyze complex problems, lead medium-sized projects, identify areas for improvement, collaborate with stakeholders, and share knowledge with the team. The ideal candidate will have 4+ years of experience in software engineering with proficiency in Go, PHP, and React, along with strong understanding of code architecture and design principles. The role requires working in a fast-paced, dynamic environment and involves building web applications used by millions daily.
Must have:
  • 4+ years software engineering experience
  • Proficiency in Go, PHP, React
  • Strong code architecture understanding
  • Excellent communication skills
  • Problem-solving skills
  • Scalable system design expertise
Good to have:
  • Experience building web applications
  • Experience debugging production applications
Perks:
  • Championing engineering excellence
  • Cloud native tech stack (AWS, Microservices, K8s, etc.)
  • Building large-scale global products
  • EAP access
  • Learning & Development platform
  • Daily catered breakfast
  • Massage Wednesdays
  • Team lunches & happy hour
  • Fun office environment
  • Paid volunteer day
  • Flexible work hours
  • Unlimited drinks & snacks

Job Details

Software Development Engineer (Frontend)

What is Kick?

Kick is a global live-streaming platform for all types of entertainment content. Our mission is to empower content creators, event organisers, and content rights holders by providing them with the tools and revenue-sharing structures they need to monetise and grow their audiences. 

As a result, we are quickly becoming a household name, attracting top-tier creators and expanding rapidly worldwide. You may have seen us in the UFC octagon or on the side of an F1 car, as we seize every opportunity that comes our way. 

We’re the newest players in a well-established industry, and we’ve already made a significant impact. We have plenty more to achieve. We’re at the beginning of an exciting journey and are looking for brilliant minds to join us.

Engineering at Kick 

Joining Kick at this point in our journey is a unique, once-in-a-lifetime opportunity. We’re rapidly scaling and establishing ourselves globally while simultaneously innovating and pushing the limits of our industry. That means we’re part scale-up, part start-up. Kick is taking on the global players in the live-streaming industry and making an impact.

As an engineer working at Kick, you will be given interesting and challenging engineering problems to solve, have ultimate ownership of your work, and be responsible for a product used by millions of people every day. There will be greenfield opportunities for new services, as well as scale-up and stabilisation opportunities for our established services. Everything you build will be used by millions of people the day you deploy it.

Within our engineering organisation, we foster a continuous learning environment, constantly pushing the boundaries of large-scale software design and development. Our culture revolves around fostering growth, nurturing learning, and upholding excellence in engineering, ensuring we consistently set the benchmark for engineering mastery.

Key Responsibilities:

  • Actively engage in hands-on coding, testing, debugging, and troubleshooting to ensure code quality, scalability, and maintainability.
  • Write efficient, scalable, and maintainable code, adhering to coding standards and best practices.
  • Innovate within the team by pushing for improvements and driving constructive changes to enhance team performance and efficiency.
  • Analyse complex problems and provide effective solutions, contributing to team goals and initiatives.
  • Lead and independently complete medium-sized projects or components from start to finish.
  • Identify opportunities for improvement and take initiative in technical discussions.
  • Share knowledge and best practices with the team, fostering a collaborative and learning-oriented environment.
  • Collaborate with stakeholders, product managers, and engineering teams to effectively communicate technical concepts.

Minimum Qualifications:

  • Bachelor's/Master's degree in Computer Science or equivalent practical experience.
  • 4+ years of hands-on experience in software engineering, focusing on scalable system design and development.
  • Proficiency in multiple programming languages and frameworks relevant to the role (Go, PHP and React).
  • Strong understanding of code architecture and design principles.
  • Excellent communication skills for effective collaboration across teams and stakeholders
  • Positive attitude and eagerness to learn new technologies to grow as a full-stack engineer.
  • Strong problem-solving skills and the ability to thrive in a fast-paced, dynamic environment.

Preferred Qualifications 

  • Experience building web applications
  • Experience debugging production applications 

Some of the perks of working for us:

  • Championing the engineering excellence mindset to influence cultural change across the organisation.
  • Working alongside a squad of Full-Stack Engineers in a cloud native tech stack including AWS, Microservices, Large-Scale Distributed Systems, K8's, Go, Terraform, Typescript, GraphQL, Nodejs and React.
  • Exposure to building global, large-scale volume products which operate at thousands per second frequency.
  • EAP access for you and your family.
  • Access to over 9,000 courses across our Learning and Development Platform.
  • A full-time barista who will make you coffee, tea and fresh juices.
  • Daily catered breakfast.
  • Massage Wednesdays.
  • Team lunches and happy hour in the office from 4pm on Fridays.
  • Fun office environment with pool tables, table tennis and all your favourite gaming consoles.
  • Paid volunteer day.
  • Office first culture with flexible start and finish times.
  • Unlimited access to drinks and snacks.Is a quick learner and can pick up new technologies quickly

We believe that the unique contributions of everyone at Easygo are the driver of our success. To make sure that our products and culture continue to incorporate everyone's perspectives and experience we never discriminate on the basis of race, religion, national origin, gender identity or expression, sexual orientation, age, or marital, veteran, or disability status. We are passionate about providing a workplace that encourages great participation and an equal playing field, where merit and accomplishment are the only criteria for success.

Similar Jobs

Relax Gaming  - Game Developer

Relax Gaming

Novi Sad, Vojvodina, Serbia (On-Site)
3 Months ago
Adglobe - Backend Engineer

Adglobe

Shibuya, Tokyo, Japan (On-Site)
2 Weeks ago
Novomatic - .NET Developer

Novomatic

Lesser Poland Voivodeship, Poland (Hybrid)
1 Month ago
luxsoft - Senior Software Developer - React Native

luxsoft

Poland (Remote)
3 Weeks ago
Volley - Staff Software Engineer, Platform

Volley

San Francisco, California, United States (Hybrid)
3 Months ago
Scopely - Senior Client Engineer - Star Trek Fleet Command

Scopely

Dublin, County Dublin, Ireland (Hybrid)
2 Months ago
bytedance - Software Engineer Intern

bytedance

Seattle, Washington, United States (On-Site)
2 Months ago
Google - Software Engineer III, Infrastructure, Google Cloud Platforms

Google

Kirkland, Washington, United States (On-Site)
6 Months ago
Ion - Lead Software Engineer, Italy

Ion

Collecchio, Emilia-Romagna, Italy (On-Site)
7 Months ago
Tesla - Software Developer, IT Application

Tesla

Barcelona, Catalonia, Spain (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Netflix - Full-Stack Engineer (L5)

Netflix

Warsaw, Masovian Voivodeship, Poland (On-Site)
3 Months ago
Playtika - Full-Stack Developer

Playtika

Romania (On-Site)
7 Months ago
Animoca Brands - Frontend Developer

Animoca Brands

Philippines (Remote)
7 Months ago
Wrike - Senior Backend Engineer

Wrike

Nicosia, Nicosia, Cyprus (Hybrid)
1 Month ago
luxsoft - Regular Software Engineer (Java/React)

luxsoft

Ukraine (Remote)
1 Week ago
Crunchyroll - Staff Software Engineer, Web Client Platforms

Crunchyroll

Los Angeles, California, United States (Hybrid)
3 Weeks ago
welevel  - Senior Cloth Artist

welevel

Munich, Bavaria, Germany (On-Site)
3 Months ago
Mendix - Software Engineer | Widget Framework

Mendix

Rotterdam, South Holland, Netherlands (Hybrid)
1 Year ago
Abnormal Security - Engineering Manager

Abnormal Security

Bengaluru, Karnataka, India (Hybrid)
6 Months ago
Bazaar Voice - Staff Software Engineer - Full Stack, R6542

Bazaar Voice

Bengaluru, Karnataka, India (Hybrid)
7 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Melbourne, Victoria, Australia

Marsh McLennan - Product Manager

Marsh McLennan

Sydney, New South Wales, Australia (Hybrid)
3 Weeks ago
VGW - Senior Software Engineer

VGW

Perth, Western Australia, Australia (On-Site)
2 Weeks ago
Canva - Senior Backend Engineer (Java)

Canva

Sydney, New South Wales, Australia (Remote)
2 Months ago
YouGov - Senior Research Manager, Sport

YouGov

Melbourne, Victoria, Australia (Hybrid)
2 Weeks ago
Intelerad - Technical Implementation Specialist - Medical Imaging

Intelerad

Melbourne, Victoria, Australia (On-Site)
3 Weeks ago
Arkose Labs - Technical Project Manager (Change Management)

Arkose Labs

Brisbane, Queensland, Australia (Hybrid)
1 Month ago
Telastra - Telstra Retail: Customer Service & Sales Consultant MACKAY

Telastra

Mackay, Queensland, Australia (On-Site)
1 Week ago
Thales - Senior Technical Officer

Thales

Rockingham, Western Australia, Australia (On-Site)
3 Weeks ago
Canva - Senior Platform Engineer - Workload Integration

Canva

Surry Hills, New South Wales, Australia (Remote)
3 Months ago
Luxoft - Neoxam Consultant

Luxoft

Sydney, New South Wales, Australia (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Netflix - Full Stack Engineer L5 - Cloud Engineering

Netflix

Los Gatos, California, United States (On-Site)
7 Months ago
Google - Software Engineer, PhD, Early Career, Campus, Systems and Infrastructure, 2025 Start

Google

Mountain View, California, United States (On-Site)
6 Months ago
Google - Senior Software Engineer, YouTube

Google

San Bruno, California, United States (On-Site)
1 Month ago
Smilegate - Group Purchasing System and Internal Web System Operation Developer

Smilegate

Seongnam-si, Gyeonggi-do, South Korea (On-Site)
1 Month ago
Google - Staff Software Engineer, Google Cloud Business Platforms

Google

Kirkland, Washington, United States (On-Site)
1 Month ago
Google - Software Engineer III, Full Stack, Google Ads

Google

Mountain View, California, United States (On-Site)
6 Months ago
Virtuos - Senior/Lead Software Engineer

Virtuos

China (On-Site)
2 Months ago
Google - Software Engineer II, Full Stack, Core

Google

Zürich, Zurich, Switzerland (On-Site)
1 Month ago
Abnormal Security - Software Engineer II - Fullstack

Abnormal Security

Bengaluru, Karnataka, India (Hybrid)
7 Months ago
Nagarro - Staff Engineer, Java Fullstack

Nagarro

India (Remote)
7 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Melbourne, Victoria, Australia (On-Site)

Bogotá, Bogota, Colombia (On-Site)

Melbourne, Victoria, Australia (On-Site)

Lima, Callao Region, Peru (On-Site)

Melbourne, Victoria, Australia (On-Site)

Melbourne, Victoria, Australia (Hybrid)

Melbourne, Victoria, Australia (Hybrid)

Melbourne, Victoria, Australia (On-Site)

Bogotá, Bogota, Colombia (On-Site)

Melbourne, Victoria, Australia (On-Site)

View All Jobs

Get notified when new jobs are added by easygo

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug