Find your dream job at Australia's leading startups and VCs

Our exceptional communities of founders and investors are constantly seeking passionate individuals like you to join their team. Find your fit in the postings below. Just browsing? Sign up to our newsletter here, and stay up to date on the latest jobs.

Senior Frontend Engineer



Software Engineering
Posted on Thursday, July 27, 2023

CIM is looking for a talented Senior Front-end Software Engineer to join our team. This is a unique opportunity to join a young company and play a significant role in shaping the future of a software solution that will have a significant impact on the whole industry globally.

It is also a rare chance to work on a very well architected code base, which is free of technical debt and forms a solid base for rapid evolution.
Your opinion will matter, and every day you will work with only highly engaged, talented and passionate people, who understand and concentrate on what matters most. This is a unique chance to learn what it takes to build an industry-changing business and importantly enjoy every moment of it.

CIM is an innovative young company making waves in the disruption-overdue commercial and retail property sector. We have world-class software and mechanical engineering teams working to build and deploy a leading IoT and data analytics software platform that makes buildings more energy efficient, significantly decreases their emissions footprint, greatly reduces maintenance costs, all while improving the conditions for their tenants. The built environment is responsible for 40% of the world's emissions, and we are absolutely committed to driving these emissions down as much as possible (and beyond ;))

We use our software to:

  • Empower people to make sound decisions by providing unprecedented insight into the performance and improvement opportunities of their buildings
  • Reduce energy consumption and greenhouse gas emissions by 20% to 40%, while improving tenant comfort and reducing complaints by up to 32%
  • Deliver 25% maintenance savings by driving preventative maintenance programmes


  • Collaborate with a cross-functional team including Software Engineers, Product Managers and Mechanical Engineers to create new solutions,
    facilitate feedback and achieve design decisions
  • Experiment with new technology and provide feedback on its usefulness to help define the front end tech stack
  • Ensure consistency of application appearances using style guides and help establish and enforce standards and best practices
  • Help the junior team members build their skills and confidence
  • Estimate level of effort during sprint planning, and offer suggestions for best approaches for design and implementation


  • Solid understanding of and experience implementing a scalable SPA using either JavaScript or TypeScript. Understanding of JavaScript libraries and frameworks, such as Angular, is a bonus
  • Solid understanding of HTML5, CSS3 and SASS/LESS pre-processors
  • Willingness and ability to learn rapidly
  • Excellent communication skills
  • Attention to detail
  • Desire to implement a product people want to use


  • TypeScript experience
  • RxJS/Reactive programming experience
  • Web accessibility experience
  • Practical knowledge of agile software development methodologies (e.g.,XP, Scrum)


  • Opportunities to be challenged, grow, and develop in your role - progress is paramount, so you’ll receive the support and guidance you need to help you achieve your career goals.
  • A great office in the heart of Sydney with remote work options.
  • Knowing that each day you work at CIM, you’ll be taking climate action
  • A range of employee perks, ranging from personal training sessions to weekly employee lunches and an EAP service.
  • Experience in a rapidly growing and diverse business - be part of something exciting, and be a key player in helping to shape CIM and the
    future of building energy efficiency

We’re aware of research that indicates people identifying as women or from under-represented groups are far less likely to apply for roles if they don’t meet 100% of the requirements. At CIM, we’re interested in hiring passionate and curious people that are motivated to make a difference, so please still apply even if you don’t think you have the required experience in absolutely everything
that we mention.