Front-End Software Engineer

6 days ago


Melbourne, Victoria, Australia ROLLER Full time
About ROLLER

ROLLER is a leading software-as-a-service company with a global presence in over 30 countries. Our mission is to provide innovative solutions to the leisure and attractions industry, enabling businesses to operate smoothly and create memorable guest experiences. We strive to make a positive impact on our customers and the industry as a whole.

Our Team

We are a dynamic team of over 160 passionate and enthusiastic professionals located around the world. We are driven by a shared vision to build something remarkable and are committed to making a real difference. Our team is comprised of experienced individuals skilled in designing and implementing software solutions.

About The Role

As a Front-End Software Engineer, you will be responsible for analyzing product requirements, identifying technical approaches, making practical decisions, and writing maintainable code. You will work closely with our designers, back-end teams, and other front-end engineers to create a seamless user experience.

Key Responsibilities:
  • Collaborate with cross-functional teams to build and enhance the user interface of our suite of Angular apps.
  • Improve the efficiency and familiarity of user experience via design systems and reusable components.
  • Apply a pragmatic lens to designs to collaborate with designers to maximize user outcomes with available resources.
  • Advocate for our code patterns and standards to ensure consistency across applications.
About You

We are seeking a highly skilled Front-End Software Engineer with a strong background in modern web development. The ideal candidate will have:

  • 4+ years of experience as a Front-End Software Engineer.
  • Comprehensive knowledge of modern HTML and CSS, including pre-processors (SCSS, LESS).
  • Commercial experience with Angular/AngularJS.
  • The ability to write CSS in an explicit portable manner with correct selector intent.
  • Ability to review technical feasibility of UI/UX designs.
  • Comfortable working with JavaScript and modern JavaScript MVC Frameworks and Single Page Applications.
  • Understanding of cross-device and browser compatibility.
  • Proficient in use of Figma, Sketch, Invision, and equivalent applications.
  • Front-end build tools such as Webpack, Bower, or Grunt.
  • Git version control.
Bonus Points:
  • Knowledge of OOCSS - Experience with intuit or the BEM architecture will be highly regarded.
  • Experience working with Component Library tooling and/or design systems.
  • Experience with transitional and feedback animation.
  • Experience in working with modern, cloud-based architectures, RESTful APIs, event-driven services, and serverless tools.
  • Focus on continuous delivery and automated deployments, experience with CI/CD.
Perks:
  • You'll have the opportunity to work on a category-leading product that customers love in a fun, high-growth industry.
  • 4 ROLLER Recharge days per year (additional days of leave that we all take off together as a team to rest and recuperate).
  • Engage in our 'Vibe Tribe' - led by our team members; you can contribute to company-wide initiatives directly. Regular events and social activities, fundraising & cause-related initiatives.
  • Team Member Assistance Program to proactively support our team's health and wellbeing - access to coaching, education modules, weekly webinars, and more.
  • 16 weeks paid Parental Leave for primary carers and 4 weeks paid Parental Leave for secondary carers.
  • Work with a driven, fun, and switched-on team that likes to raise the bar in all we do.
  • Individual learning & development budget plus genuine career growth opportunities as we continue to expand.


  • Melbourne, Victoria, Australia Wisetech Global Limited Full time

    About UsWisetech Global Limited is a leading provider of logistics software solutions, revolutionizing the industry with innovative technology.Job SummaryWe are seeking a highly skilled Senior Front End Software Engineer to drive impactful front-end work and collaborate with our talented team of developers to craft, enhance, and maintain front-end...


  • Melbourne, Victoria, Australia SONITEC Full time

    About SonitecSonitec is a leading technology company specializing in electronic warfare, artificial intelligence, and machine learning solutions. Our mission is to provide cutting-edge technology to make the world a safer and more secure place.Job SummaryWe are seeking a highly skilled Senior Front End Engineer to join our Engineering team in Sydney. As a...


  • Melbourne, Victoria, Australia Square Inc. Full time

    About the RoleWe are seeking an experienced Senior Front End Engineer to join our Commerce team at Square Inc. As a key member of our team, you will play a crucial role in shaping the future of our payment experiences.Key ResponsibilitiesDesign and Develop Payment Experiences: You will be responsible for designing and building scalable, high-quality payment...


  • Melbourne, Victoria, Australia One Pass Full time

    About the RoleWe are seeking a highly skilled Front End Engineer to join our team at One Pass. As a key member of our development team, you will be responsible for designing and developing high-quality user interfaces and experiences for our website.Key ResponsibilitiesDesign and develop visually appealing and user-friendly interfaces using modern front-end...


  • Melbourne, Victoria, Australia Xero Full time

    About the RoleXero is a leading provider of cloud-based accounting and bookkeeping software for small businesses and their advisors. As a Front-End Engineer, you will play a key role in crafting exceptional digital experiences for our customers.Key ResponsibilitiesImplement resilient software designs and maintain APIs to ensure seamless user...


  • Melbourne, Victoria, Australia WiseTech Global Full time

    We're seeking a skilled Front-End Engineer to drive impactful front-end work. Collaborate with UX designers and developers to deliver powerful and intuitive user experiences for logistics web applications. Our innovative software solutions are revolutionizing the logistics industry, and we're looking for talented individuals to join our team. As a product...


  • Melbourne, Victoria, Australia Wisetech Global Limited Full time

    About UsWisetech Global Limited is a leading provider of logistics software solutions, revolutionizing the industry with innovative technology. With a commitment to innovation, we've invested heavily in product development, resulting in numerous enhancements to our CargoWise platform.Job SummaryWe're seeking a highly skilled Front End Software Engineer to...


  • Melbourne, Victoria, Australia SENIOR SPIRIT OF ROSELLE PARK Full time

    About UsSENIOR SPIRIT OF ROSELLE PARK is a leading provider of innovative software solutions, revolutionizing the logistics industry with cutting-edge technology. With a relentless commitment to innovation, we've invested heavily in product development, resulting in numerous enhancements to our platform.Job SummaryWe're seeking a highly skilled and...


  • Melbourne, Victoria, Australia Sage Lake Senior Living Full time

    About Sage Lake Senior LivingWe are a leading provider of innovative software solutions for the senior living industry. Our mission is to revolutionize the way seniors live, work, and interact with technology.Job SummaryWe are seeking a highly skilled and experienced Front End Software Engineer to join our team. As a key member of our development team, you...


  • Melbourne, Victoria, Australia Employee First Full time

    Lead Front-end DeveloperEmployee First is seeking a talented and passionate Front-end Developer to lead the design and implementation of intuitive 3D and AR applications.Key Responsibilities:Collaborate with cross-functional teams to create compelling AR and 3D experiences.Develop and maintain responsive, user-friendly front-end interfaces using modern web...


  • Melbourne, Victoria, Australia SENIOR SPIRIT OF ROSELLE PARK Full time

    About UsSENIOR SPIRIT OF ROSELLE PARK is a leading provider of innovative software solutions, revolutionizing the logistics industry with cutting-edge technology. As a product and engineer-led organization, we prioritize functionality and quality in all our endeavors.ResponsibilitiesCollaborate closely with a talented team of developers to craft, enhance,...


  • Melbourne, Victoria, Australia WiseTech Global Full time

    About WiseTech GlobalWe are a leading provider of logistics software, empowering logistics providers worldwide with cutting-edge technology. Our relentless commitment to innovation has driven over $1 billion in product development over the last five years, resulting in more than 1,000 enhancements to our CargoWise platform.Our MissionWe are on a mission to...


  • Melbourne, Victoria, Australia Talenza Full time

    {"title": "Software Engineering Lead", "description": "Job SummaryAs a Software Engineering Lead at Talenza, you will be responsible for leading the front-end development team in designing, developing, and maintaining software products. This role requires a deep understanding of both front-end and back-end technologies, with a focus on creating highly...


  • Melbourne, Victoria, Australia Square Inc. Full time

    Job SummaryWe are seeking an experienced Senior Front End Engineer to join our Commerce team at Square Inc. As a key member of our team, you will play a critical role in shaping the future of our payment experiences.About the RoleAs a Senior Front End Engineer, you will be responsible for designing, building, and maintaining our web development of payment...


  • Melbourne, Victoria, Australia Flip Full time

    About FlipFlip is a leading logistics company that enables senders and carriers to operate, disrupt, and grow in powerful and effective ways. We harness the power of product, engineering, and customer-centric design to build high-quality, elegant solutions that we are proud of and our customers love to use.Our CultureWe are a team of curious technologists...


  • Melbourne, Victoria, Australia Talenza Full time

    About the RoleTalenza is seeking a highly skilled Software Engineering Lead to join our team. As a leader in hospitality technology, we are expanding our footprint globally and delivering scalable, trusted, cloud technology.We are a technology-focused organization that invests heavily in tech and tech professionals. As the Software Engineering Lead, you will...


  • Melbourne, Victoria, Australia Change Recruitment Full time

    Job Summary:We are seeking a highly skilled Senior Front-End Engineer to join our team at Change Recruitment. As a key member of our development team, you will be responsible for designing and developing cutting-edge web applications using the latest technologies.About the Role:Work closely with our UX designers to create visually appealing and user-friendly...


  • Melbourne, Victoria, Australia Ippon Technologies SAS Full time

    {"title": "Software Engineer Position at Ippon Technologies SAS", "description": "Job SummaryWe are seeking a skilled Software Engineer to join our team at Ippon Technologies SAS. As a key member of our development team, you will be responsible for designing and delivering bespoke software solutions to assist our clients in achieving their business...


  • Melbourne, Victoria, Australia Wisetech Global Limited Full time

    {"title": "Senior Front End Engineer", "description": "About the RoleWe're seeking a highly skilled Senior Front End Engineer to drive impactful front-end work and collaborate with our talented team of developers to craft, enhance, and maintain front-end applications that drive global logistics operations.Key ResponsibilitiesImplement best practices for...


  • Melbourne, Victoria, Australia Change Recruitment Full time

    ## Lead Front-End Developer ### Job Summary We are seeking a highly skilled Lead Front-End Developer to join our team at Change Recruitment. As a key member of our development team, you will be responsible for designing and developing responsive customer-facing features using the latest technologies. ### Key Responsibilities * Collaborate with team...