Job Overview
We are seeking an experienced Frontend Engineer to join our Product Engineering team and lead the development of powerful user experiences across web applications, industrial touchscreens, and reporting dashboards.
* Building and maintaining data-heavy reporting interfaces and visualization components
* Developing touchscreen applications for mining equipment operators
* Leading frontend aspects of new customer deployments and configurations
* Collaborating with backend engineers on API design and data flow optimization
* Mentoring other engineers on frontend best practices
Required Skills and Qualifications
* Minimum 4 years of commercial frontend development experience
* Expert-level React skills with demonstrable complex application experience
* Experience with state management patterns and data flow architecture
* Exposure to full-stack development (Node.js, Python experience valued)
* Track record of owning and maintaining production systems
* Comfortable with deployment pipelines and basic DevOps concepts
* Experience with industrial or IoT applications
* React Native or other mobile/touchscreen development
* Experience with data visualisation libraries (D3.js, Chart.js, or similar)
* Experience with real-time data systems
Benefits
* Lots of chances to learn and grow
* A chance to join a rapidly scaling start-up
* The opportunity to shape your role, our team, and our product
* Significant technical ownership and autonomy
* On-site/Hybrid working environment
* Competitive compensation package
* Free parking
Our Company Culture
At our company, we value innovation, teamwork, and continuous learning. We strive to create a workplace that is inclusive, supportive, and challenging.