Expert Front End Developer

What makes Holocentric exciting? 

Working in the R&D team at Holocentric isn't a regular software job. It's kind of like comparing fast food preparation with being a chef.

Building a product isn't just about the technology and writing software. It's about the impact on other people's lives. What we create makes a big difference to our customers, the way they work and people they interact with, be it keeping aircraft safe and in the sky, trains running, drinking water flowing, food being prepared in accordance with the strict regulations, or even helping to keep our country safe, our software is part of this.

We have a great team of people who have done some great software work over the years, including scripting and runtime engines, diagramming frameworks and metadata-based repositories. Needless to say, we're a diverse bunch who love doing interesting things.

What we're missing now is you. If you are highly knowledgeable at using Angular 2 through 7, want to build great cross-product frameworks, have experience planning, designing and deploying front end frameworks and want to work in a great team, this job could be for you.

This isn't an ordinary business website you'll be working on here. You'll be working on R&D that leads to spectacular products being built. So what are you waiting for? Choose ordinary or do something artfully spectacular? We're waiting to hear from you!


  • Take proposed designs, provide feedback and expertise so that we can refine this

  • Develop and implement UI designs using Angular 2+ and related technology

  • Actively research and promote latest technology relevant to your area, in the workplace

  • Develop cross-product frameworks, not simply complete single apps

  • Plan and organise tasks for personal and group activities, such as estimation, specification and task tracking

  • Work in a collaborative team, participate in design/review sessions and lead by example

  • Learn our existing product frameworks so that they can be enhanced it with integrity

  • Identify and address any issues or development problems

  • Review team code, mentor developers and ensure standards are followed

  • Product support, help with technical issues and assist with troubleshooting


  • Expert knowledge and minimum 2 years industrial experiences of Angular 2 through 7.

  • 5+ years experiences of enterprise UI design & development, having been instrumental in the design and implementation of an app, not simply to have maintained one.

  • Proficient with NodeJS, Redux (state, store), Reactive Extensions (RXJS), asynchronous programming experience using TypeScript, Promise and Observables.

  • Good experience in writing Angular components using Angular Material Design, and customising Material Design

  • Commanding experience with HTML5, CSS, scripting and related technologies

  • Ability to read, understand and communicate existing code and frameworks

  • Experience working with User experience (UX) and Business analysts

  • Understanding of Object-Oriented principles and design patterns

  • Ability to quickly learn and apply complex new technologies

  • Strong analytical and problem solving capabilities

  • Manage multiple tasks and prioritise work

  • Excellent communication skills and an ability to mentor others

  • Have contributed to Open Source projects is a plus

  • Experience with Formly is a plus

  • Experience with Webpack is a plus

  • Experience with BI and Analytics is a distinct plus

  • Bachelor in Computer Science, Computer Information Systems, MIS or relevant technology degree


So by now you would have realised that we aren't your average software company. We have big dreams for our business and our people.

You wouldn't want to be the one who missed their opportunity to be part of a company that is on its way to becoming a leading Australian software company.

If you want to make a difference and be part of a team that takes pride in helping other organisations improve their business performance, then please apply with your resume and covering letter to, telling us why you would like to join us.