Innovative Software Development Expert Wanted

3 weeks ago


Melbourne, Victoria, Australia Easygo Full time
About Kick

Kick is a rapidly growing global live-streaming platform that empowers content creators, event organizers, and rights holders to monetize their audiences.

Our mission is to provide innovative tools and revenue-sharing structures, enabling us to become a household name and attract top-tier creators worldwide.

Salary

The estimated annual salary for this position is $120,000 - $180,000, depending on experience.

Job Description

We are looking for a skilled Full-Stack Engineer to join our cloud-native tech stack team. As an engineer at Kick, you will have the opportunity to work on interesting and challenging projects, taking ownership of your work and contributing to the development of products used by millions of people daily.

You will be part of a squad of experienced engineers working with AWS, Microservices, Large-Scale Distributed Systems, K8's, Go, Terraform, Typescript, GraphQL, Nodejs, and React.

Key Responsibilities:

  • 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.
  • Analyze 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.
Required Skills and Qualifications

To succeed in this role, you should have:

  • 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.
Benefits

We offer a range of benefits, including:

  • Championing the engineering excellence mindset to influence cultural change across the organization.
  • Working alongside a squad of experienced Full-Stack Engineers in a cloud-native tech stack.
  • 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 4 pm on Fridays.
  • Fun office environment with pool tables, table tennis, and all your favorite gaming consoles.
  • Paid volunteer day.
  • Office first culture with flexible start and finish times.
  • Unlimited access to drinks and snacks.


  • Melbourne, Victoria, Australia WiseTech Global Full time

    We're seeking talented mid-level Software Engineers to join our development team in Sydney, Melbourne, and Adelaide. As a key member of our engineering practice, you'll be responsible for crafting, constructing, and maintaining our product, platform services, and the infrastructure that powers global logistics.WiseTech Global is an Australian software...


  • Melbourne, Victoria, Australia Commonwealth Bank of Australia Full time

    Explore a fulfilling career at Commonwealth Bank of Australia, where you can make a meaningful impact.About UsWe are a leading financial institution with a rich history of innovation and customer-centricity. Our team is committed to delivering exceptional banking services that meet the evolving needs of our customers.As a Senior Software Engineer, you will...


  • Melbourne, Victoria, Australia Catapult Sports Full time

    Discover a career-defining opportunity at Catapult Sports as an experienced Senior Software Engineer (Full Stack, Cloud). Our dynamic group is shaping the future of cutting-edge projects that combine digital video assets, wearable data, and athlete information to provide insights and analytics to sports scientists, coaches, and athletes.Finding...


  • Melbourne, Victoria, Australia ABN Group Full time

    Job Summary: As a key member of the ABN Group, we are seeking a skilled Software Development Expert to drive business growth through innovative technology initiatives.Develop high-quality software solutions using Java and agile methodologies.Collaborate with cross-functional teams to shape product vision and roadmap.Drive technical decision-making and ensure...


  • Melbourne, Victoria, Australia Easygo Full time

    Role OverviewElevate your career with Easygo, a leading Australian company in the software development space. We're seeking a talented Software Development Expert to join our team and contribute to building a robust design system that seamlessly integrates across web and native platforms.About the RoleThis is an exciting opportunity for a skilled technical...


  • Melbourne, Victoria, Australia Equinix Full time

    We are seeking an experienced and skilled software engineer to enhance our team's capabilities. As a Cloud Software Development Expert, you will be responsible for designing and developing innovative cloud-based software solutions using Java, Python, and C++. Your key responsibilities will include:Key ResponsibilitiesDesigning and developing high-quality...


  • Melbourne, Victoria, Australia WEX Australia Pty Ltd Full time

    About WEXWEX Australia Pty Ltd is a global leader in payment solutions, committed to empowering interns to create meaningful impact from day one. Our culture is built around collaboration, learning, and continuous improvement, where having fun is just as important as achieving results.Why Choose Us?We foster a work environment that encourages creativity,...


  • Melbourne, Victoria, Australia Ll Oefentherapie Full time

    About the RoleWe are seeking a highly skilled Software Development Expert to join our Development Team in Melbourne. This is an exciting opportunity to work on a large Software-as-a-Service (SAAS) system, growing the most widely used online collaboration platform for Construction, Infrastructure, and Energy and Resources projects.


  • Melbourne, Victoria, Australia Datacom Full time

    Company Overview: Datacom is a leading software development company dedicated to delivering innovative solutions. We value collaboration, creativity, and attention to detail.About the Role: As a Technical Software Development Expert at Datacom, you will be responsible for designing and developing software applications using various programming languages and...


  • Melbourne, Victoria, Australia Leidos Full time

    About LeidosWe are a leading provider of innovative technology solutions that make a real difference in the world. Our mission is to bring together exceptional talent, cutting-edge technology, and a passion for excellence to deliver outstanding results for our customers.Estimated Salary: $120,000 - $180,000 per annumJob DescriptionAs an Expert Software...


  • Melbourne, Victoria, Australia Culture Amp Full time

    Job OverviewCulture Amp is seeking a highly skilled Software Development Expert to join our team.About the RoleThis position involves designing, developing, and testing software applications using various programming languages and technologies. Key responsibilities include collaborating with cross-functional teams, identifying and mitigating technical risks,...


  • Melbourne, Victoria, Australia Gentrack Full time

    About GentrackGentrack is a leading provider of innovative cleantech solutions to utilities across the world. Our mission is to help companies shape the future of energy and water management.Job DescriptionWe are currently seeking an experienced Senior Software Engineer to join our delivery engineering team in APAC. The successful candidate will be...


  • Melbourne, Victoria, Australia Pyramid Global Technologies Full time

    About the Job: Software Development ExpertWe are seeking an experienced Software Development Expert to join our team at Pyramid Global Technologies.The ideal candidate will have a minimum of 4 years of hands-on experience deploying production quality code for commercial projects and be able to contribute to the continuous improvement of applications...


  • Melbourne, Victoria, Australia nCino, Inc. Full time

    nCino is a global leader in cloud banking, offering exciting opportunities for individuals who want to contribute to innovative products for the home lending industry.We're seeking a highly skilled Senior Software Engineer to join our high-performing agile development team focused on problem-solving and innovative product development.The ideal candidate will...


  • Melbourne, Victoria, Australia Swinburne University of Technology Full time

    About Us:We are Swinburne University of Technology, a leading institution in the field of technology. We are seeking an experienced software engineer to join our team and contribute to the development of innovative software applications.


  • Melbourne, Victoria, Australia Visory Full time

    About VisoryAt Visory, we empower businesses to reach their full potential.We are a fast-growing start-up, established in early 2020. Our innovative digital bookkeeping solution supports small to medium-sized businesses in Australia and New Zealand, offering them freedom from back-office tasks so they can focus on growth.We connect our customers with...


  • Melbourne, Victoria, Australia nCino, Inc. Full time

    nCino, Inc. offers exciting career opportunities for individuals who want to join the worldwide leader in cloud banking.Estimated Salary: $120,000 - $180,000 per yearWe're looking for a talented full-stack software engineer to join our team and help us build innovative products for the home lending industry. The ideal candidate will have strong skills in...


  • Melbourne, Victoria, Australia 682 OpenBet Limited Full time

    Transform the World of Sports Betting with UsWe are seeking a highly skilled Software Developer to join our innovative team at OpenBet Limited, a leading provider of sports betting solutions. This is an exceptional opportunity to leverage your technical expertise and passion for software development to drive innovation in the fast-paced world of sports...


  • Melbourne, Victoria, Australia WiseTech Global Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team in Melbourne. As a key member of our engineering team, you will play a critical role in designing, building, and maintaining our products, platform services, and infrastructure that powers the global logistics industry.Company OverviewWiseTech Global is a world-leading...

  • Accounting Manager

    4 weeks ago


    Melbourne, Victoria, Australia Recruitment Expert Full time

    Job Title: Accounting Manager - Financial ExpertOverviewWe are seeking a highly skilled and experienced Senior Accountant to join our dynamic team at Recruitment Expert in Footscray. This role offers an excellent opportunity for a motivated professional to work closely with clients, providing expert financial guidance and support.Key...