RDC.AI Logo

RDC.AI

Dashboard Engineer

Posted 10 Days Ago
Be an Early Applicant
In-Office
Sydney, New South Wales
Senior level
In-Office
Sydney, New South Wales
Senior level
As a Dashboard Engineer, you'll design and develop interactive dashboards using JavaScript and CSS frameworks, ensuring real-time data integration and UI/UX alignment.
The summary above was generated by AI

About RDC

Rich Data Co (RDC) Delivering the Future of Credit, Today! We believe credit should be accessible, fair, inclusive, and sustainable. We are passionate about AI and developing new techniques that leverage traditional and non-traditional data to get the right decision in a clear and explainable way. Global leading financial institutions are leveraging RDC’s AI decisioning platform to offer credit in a way that aligns to the customers’ needs and expectations. RDC uses explainable AI to provide banks with deeper insight into borrower behaviour, enabling more accurate and efficient lending decisions to businesses.

 

Purpose of Role

The Dashboard Engineer is responsible for designing, building, and maintaining highly interactive, responsive dashboards that transform complex datasets into clear, actionable visual insights. This role requires strong proficiency in JavaScript, HTML/CSS, and front-end development, with a focus on implementing UI/UX design specifications using modern CSS frameworks and JavaScript charting libraries. Working closely with product teams, designers, and data engineers, the Dashboard Engineer will turn business requirements and design mockups into fully functional dashboards that support real-time decision-making. The role involves not only front-end development but also ensuring the usability, accuracy, and performance of dashboards integrated with live data sources.



Accountability & Outcomes 

Develop, maintain, and deliver highly responsive, modular HTML-based dashboards using JavaScript and modern CSS frameworks. Transform UI/UX design mockups into fully functional and pixel-perfect dashboards, ensuring consistency, responsiveness, and accessibility. Integrate dashboards with RESTful APIs and live datasets, enabling real-time and dynamic visual updates. Implement rich, interactive visualizations using ECharts or similar libraries, including multi-series charts, tooltips, drill-downs, and conditional formatting. Ensure cross-browser compatibility, mobile responsiveness, and overall performance of dashboard interfaces. Work collaboratively with product managers, designers, and data engineers to align dashboard outputs with evolving business requirements. Monitor and resolve issues related to dashboard performance, rendering errors, or design mismatches. Contribute to improving frontend delivery processes, coding standards, and reusability of dashboard components.



Capabilities

Experience

Essential

Minimum 5+ years of professional experience in a front-end development or dashboard engineering role, ideally within a product-based or data-driven environment. Demonstrated experience designing and developing HTML-based dashboards with real-time or near real-time data integration. Strong practical experience in JavaScript, including asynchronous programming, dynamic DOM manipulation, and performance optimization for data-heavy interfaces. Proven track record in working with charting libraries (e.g., ECharts, Chart.js, D3.js) to develop complex interactive charts such as time series, custom tooltips, multi-axis graphs, and drill-down visualizations. Experience consuming and handling data from RESTful APIs, managing API responses for dashboard rendering and error handling. Solid experience using one or more modern CSS frameworks or libraries, with the ability to adapt and extend design systems. Proficiency in converting Figma designs into production-ready dashboards, with a strong understanding of UI alignment, spacing systems, and responsive behaviours. Experience working with a component-based front-end framework—ideally Angular—including managing reusable components, routing, and state management for UI. Hands-on experience in debugging front-end code, resolving cross-browser issues, and ensuring consistent behaviour across platforms. Experience working in Agile teams, participating in sprint planning, daily stand-ups, code reviews, and collaborative delivery cycles.



Desirable

Experience developing in Angular (preferred), or similar component-based front-end frameworks such as React or Vue. Prior involvement in delivering dashboards for data analytics, business intelligence, or operational monitoring use cases. Familiarity with full-stack delivery environments and basic understanding of backend integration. Exposure to enterprise CI/CD pipelines for front-end code and dashboard deployments. Experience working in Agile delivery teams, with sprint-based development cycles and story grooming processes. Previous contributions to building or maintaining internal design systems or component libraries.



Knowledge and Skill

Essential

Expert-level proficiency in JavaScript, HTML, and CSS, with a practical understanding of DOM APIs, event handling, and component-based architecture. Strong working knowledge of at least one CSS framework or design system. Deep familiarity with JavaScript charting libraries, and the ability to customize visual elements and behaviour to suit data-driven applications. Competence in integrating REST APIs and managing asynchronous data flows within interactive dashboard environments. Ability to interpret and implement detailed UI/UX design documents using tools like Figma. Solid understanding of responsive design principles, flex/grid layouts, and cross-browser rendering behaviour. Experience with Git and version-controlled collaborative development workflows. Clear, professional communication skills for engaging with technical and non-technical stakeholders.



Desirable

Understanding of data visualisation best practices, including accessibility, colour use, and layout hierarchy. Familiarity with data querying workflows and basic transformation logic. Experience using unit testing or visual regression tools for front-end validation. Ability to diagnose performance issues using browser developer tools and optimise dashboard rendering under large dataset loads.


Join the Future of Credit!

  • Work at a 5-Star Employer of Choice 2023 - RDC was named one of HRD Australia’s “best companies to work for in Australia”.
  • Join a fast-growing global AI company - Grow your skills, capabilities and gain AI and global experience.
  • High performance team - Work alongside some of the best product teams, data scientists and credit experts in the industry.
  • Vibrant team culture - Join an innovative and agile team who celebrates wins and solves problems together.
  • Work-life balance - Highly flexible working arrangements - work how’s right for you!
  • Financial inclusion - Be part of a company that is striving for global financial inclusion and driving the future of credit.


Top Skills

Angular
Chart.Js
CSS
Css Frameworks
D3.Js
Echarts
HTML
JavaScript
Restful Apis
HQ

RDC.AI North Sydney, New South Wales, AUS Office

146 Arthur St, Level 10, North Sydney, New South Wales, Australia, 2060

Similar Jobs

2 Hours Ago
In-Office
Sydney, New South Wales, AUS
Senior level
Senior level
Artificial Intelligence • Fintech • Payments • Financial Services • Generative AI
As an Engineering Director, you'll lead Airwallex's GTPN team, overseeing engineering strategies, collaborating on financial solutions, and optimizing product outcomes through data-driven insights.
Top Skills: Engineering PracticesSoftware Development
3 Hours Ago
Remote or Hybrid
Sydney, New South Wales, AUS
Senior level
Senior level
Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
The Senior Database Engineer will develop automation tools, improve operations, and solve performance issues. They will support large-scale applications and utilize AI in processes.
Top Skills: AWSAzureCentosGCPJavaScriptMariadbMySQLPostgresPythonRedhatUnix
Yesterday
Remote or Hybrid
Sydney, New South Wales, AUS
Senior level
Senior level
Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
Lead a team of Site Reliability Engineers to ensure the reliability of enterprise applications for federal clients, driving automation and continuous improvement.
Top Skills: AIAutomation ToolsAzureCloud OperationsDatabasesItilLinux

What you need to know about the Sydney Tech Scene

From opera to comedy shows, the Sydney Opera House hosts more than 1,600 performances a year, yet its entertainment sector isn't the only one taking center stage. The city's tech sector has earned a reputation as one of the fastest-growing in the region. More specifically, its IT sector stands out as the country's third-largest, growing at twice the rate of overall employment in the past decade as businesses continue to digitize their operations to stay competitive.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account