Software Development Engineer
1 week ago
Melbourne, Australia
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.
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.
- Office first culture with flexible start and finish times.
- Unlimited access to drinks and snacks.
We believe that the unique contributions of everyone at Kick 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.
Apply for this job* indicates a required field
First Name *
Last Name *
Email *
Phone *
Resume/CV *
Education
School Select...
Degree Select...
Start date year
End date year
LinkedIn Profile
Website
Please describe your right to work in Australia * Select...
Please describe your current place of residence * Select...
Are you open to relocating to Melbourne for this role? * Select...
Although we understand flexibility, we have decided to be an office-first organisation. Are you able to commit to at least 3 days in office per week? * Select...
Please note: we allow for flexible start and finish times.
#J-18808-Ljbffr-
Software Development Engineer
4 days ago
Melbourne, Victoria, Australia Launchpad App Development Pty Full timeLaunchpad is a collective of experienced developers and designers committed to crafting superior software solutions for businesses of varying scales. We thrive on mobile apps, web platforms, and enterprise systems customisation, always with a lens on agile methodology and user-first design. At Launchpad, we transform concepts into tangible assets and drive...
-
Software Engineer Senior Position
1 day ago
Melbourne, Victoria, Australia Rocket Software Full timeAbout the Role:We are seeking a highly skilled Senior Technical Support Engineer to join our team at Rocket Software. As a key member of our support organization, you will play a critical role in ensuring the success of our customers by providing timely and effective support for our products.Key Responsibilities:Provide technical direction and leadership in...
-
Software Development Engineer
4 days ago
Melbourne, Victoria, Australia Tbwa ChiatDay Inc Full timeAbout the RoleWe are seeking a skilled Software Development Engineer to join our team in Melbourne, Australia.Kick is a global live-streaming platform that empowers content creators, event organisers, and content rights holders with the tools and revenue-sharing structures they need to monetise and grow their audiences.As a Software Development Engineer, you...
-
Software Development Engineer
4 days ago
Melbourne, Victoria, Australia Tbwa ChiatDay Inc Full timeSoftware Development Engineer - Design SystemMelbourne, AustraliaEasygo leads the world in crafting top-tier entertainment experiences. Within our engineering organization, we foster a continuous learning environment, constantly pushing the boundaries of large-scale software design and development. Our culture revolves around fostering growth, nurturing...
-
Software Development Engineer
4 days ago
Melbourne, Victoria, Australia Tbwa ChiatDay Inc Full timeAbout UsAt Tbwa Chiat/Day Inc, we lead the world in crafting top-tier entertainment experiences.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...
-
Software Development Engineer
4 days ago
Melbourne, Victoria, Australia Groupe SII Full timeGroupe SII is seeking an Aerospace Engineering Professional to support a key client in the aeronautic sector.Key ResponsibilitiesDevelop test hardware and software for IFE LRU's on TB5/TB6 platforms.Verify and validate TB5/TB6 programs to deliver error-free code.Create comprehensive software documentation for all newly developed code and defect...
-
Software Development Engineer Position
4 days ago
Melbourne, Victoria, Australia Launchpad App Development Pty Full timeCompany OverviewLaunchpad App Development Pty is a collective of experienced developers and designers committed to crafting superior software solutions for businesses of varying scales. We thrive on mobile apps, web platforms, and enterprise systems customisation, always with a lens on agile methodology and user-first design.At Launchpad, we transform...
-
Software Development Engineer
4 days ago
Melbourne, Victoria, Australia Easygo Full time**About Us**Kick is a pioneering live-streaming platform revolutionising the entertainment industry. As a rapidly growing company, we're seeking talented software developers to join our innovative team.We're passionate about empowering content creators and event organisers with cutting-edge tools and revenue-sharing structures, enabling them to grow their...
-
Full Stack Software Engineer Job
4 days ago
Melbourne, Victoria, Australia Launchpad App Development Pty Full timeKey ResponsibilitiesMain Responsibilities: Define, develop, and evolve software in a fast-paced, agile environment using the latest technologies and infrastructure.Collaboration: Implement solutions in alignment with shared platforms and solutions, collaborating closely with system engineers, frontend developers, and software developers.Product/Solution...
-
Software Development Engineer
1 day ago
Melbourne, Victoria, Australia Easygo Entertainment Pty Ltd. Full timeAbout Easygo EntertainmentEasygo Entertainment is a leading game development company that thrives on innovation and craftsmanship. We build cutting-edge games that entertain millions worldwide.Job DescriptionWe are looking for a skilled Software Development Engineer to join our team. As a key member of our engineering team, you will be responsible for...
-
Software Development Engineer
5 days ago
Melbourne, Victoria, Australia Tbwa ChiatDay Inc Full timeThe ideal candidate will be a skilled software developer with a passion for creating scalable, high-performance software solutions.They will have experience working with Node.js, Docker, and Cloud services such as AWS, Azure, or Google Cloud. Strong problem-solving skills, excellent communication skills, and the ability to thrive in a fast-paced environment...
-
Software Development Engineer
5 days ago
Melbourne, Victoria, Australia Easygo Full timeThis is a Software Development Engineer - Kick role with one of the leading companies in AU right now -- Easygo -- with an amazing team. They are continuing to grow rapidly. This is the chance to join right as the takes off.More About the Role at Easygo **Engineering at Kick ** Joining Kick at this point in our journey is a unique, once-in-a-lifetime...
-
Software Development Engineer
4 days ago
Melbourne, Victoria, Australia Easygo Full timeThis is a Software Development Engineer (Frontend) Kick role with one of the leading companies in AU right now -- Easygo -- with an amazing team. They are continuing to grow rapidly. This is the chance to join right as the takes off.More About the Role at Easygo Joining Kick at this point in our journey is a unique, once-in-a-lifetime opportunity. We're...
-
Software Development Engineer, Payments
4 days ago
Melbourne, Victoria, Australia Tbwa ChiatDay Inc Full timeSoftware Development Engineer, Payments & FraudMelbourne, AustraliaEasygo leads the world in crafting top-tier entertainment experiences. 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...
-
Senior Software Development Engineer
4 days ago
Melbourne, Victoria, Australia Easygo Full timeSenior Software Development Engineer - Design SystemMelbourne, AustraliaEasygo leads the world in crafting top-tier entertainment experiences. Within our engineering organization, we foster a continuous learning environment, constantly pushing the boundaries of large-scale software design and development. Our culture revolves around fostering growth,...
-
Software Development Engineer, Engagement
4 days ago
Melbourne, Victoria, Australia Easygo Full timeSoftware Development Engineer, EngagementMelbourne, AustraliaEasygo leads the world in crafting top-tier entertainment experiences. Within our engineering organization, we foster a continuous learning environment, constantly pushing the boundaries of large-scale software design and development. Our culture revolves around fostering growth, nurturing...
-
Software Development Engineer
4 days ago
Melbourne, Victoria, Australia Frankieone Full timeKey ResponsibilitiesThe successful candidate will have the following key responsibilities:Designing and implementing secure cloud infrastructure using Terraform;Developing and maintaining robust DevSecOps processes to ensure the security and reliability of our web applications;Collaborating with cross-functional teams to identify areas for automation and...
-
Senior Software Development Engineer
1 day ago
Melbourne, Victoria, Australia Easygo Full timeSenior Software Development Engineer - Design SystemMelbourne, AustraliaEasygo leads the world in crafting top-tier entertainment experiences. Within our engineering organization, we foster a continuous learning environment, constantly pushing the boundaries of large-scale software design and development. Our culture revolves around fostering growth,...
-
Software Development Engineer
4 days ago
Melbourne, Victoria, Australia Tbwa ChiatDay Inc Full timeSoftware Development Engineer (Frontend) KickMelbourne, AustraliaSoftware 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...
-
Software Development Engineer Position
2 days ago
Melbourne, Victoria, Australia Easygo Full timeFull-Stack Software DevelopmentWe are seeking a skilled Full-Stack Software Developer to join our team at EasyGo.The ideal candidate will have 6+ years of hands-on experience in software engineering, with a primary focus on front-end development.Key Responsibilities:Design, develop, and maintain high-quality frontend code.Collaborate with the engineering...