Frontend Developer - Angular / D3.js (m/f/x) (hybrid)

ITONICS GmbH
Cape Town
ZAR 300 000 - 600 000
Job description

Your Contribution

As an Angular Frontend Developer in our data science team, you will bridge the gap between frontend applications and our microservice-based backend, integrating cutting-edge AI-powered features and complex datasets with powerful data visualizations. Your role will focus on developing user-friendly interfaces, connecting with large language models (LLMs), and optimizing data presentation for seamless user experiences.


Your Day-to-Day Tasks

Implementation
Develop and enhance data visualizations to present complex datasets in a user-friendly and intuitive manner. Build and maintain TypeScript single-page applications using Angular, contributing to the world's #1 Innovation OS. Connect frontend applications to GraphQL and REST APIs for robust backend data processing. Optimize and integrate our LLM-powered solutions into our interfaces, ensuring users can easily access and interpret their data.

Cross-functional Collaboration
Collaborate with UI/UX teams to maintain consistency, usability, and adherence to best practices. Rapidly prototype and iterate on concepts with stakeholders from the product team. Conduct peer reviews, ensuring high-quality, maintainable, and scalable code.

Continuous Development
Stay ahead of the curve by researching and implementing the latest advancements in frontend architecture and data visualization. Experiment with state-of-the-art technologies and frameworks to optimize efficiency. Take initiative in self-organization and agile development workflows.

Ownership
Take full responsibility for the features you develop, ensuring functionality, performance, and reliability. Actively contribute to a collaborative, cross-functional team, fostering innovation and technical excellence.


Your Skills & Qualifications

REQUIRED

  • Data Visualization: Experience with D3.js or similar frameworks for visualizing complex datasets.
  • Frontend Development:Proficiency in TypeScript, JavaScript, and Angularfor building interactive and dynamic web applications.
  • Interest in Machine Learning & LLMs:You know how to optimize a good prompt to get precise results from LLMs.
  • Development Tools:Experience with NPM, Git, and other industry-standard tools.
  • Soft Skills:Strong ownership mindset, detail-oriented, and passionate about delivering high-quality solutions.
  • Fluency in English for effective collaboration in an international team.

NICE TO HAVE

  • Familiarity with Python for data processing and small backend integrations.
  • Experience with RxJS, NgRx, and Nx for managing application state and improving performance.
  • Knowledge of Sass, CSS3, and HTML5 for building visually appealing interfaces.
  • An eye for user experience (UX) best practicesin data visualization and interface design.

OUR TECHNOLOGIES

  • Frontend: TypeScript, JavaScript (ES6), Angular, D3.js, HTML5, Sass, CSS3
  • State Management & Tooling: RxJS, NgRx, Nx
  • Backend & Data Science:GraphQL, REST APIs, Python


Why us?

At ITONICS, we’re driven by a Rockstar culture that thrives on talent, creativity, and a shared belief that “anything is possible.” We recognize and reward high performance, offering growth, learning opportunities, and a dynamic, supportive environment. Our team benefits from flexibility, diverse global perspectives, and cutting-edge tools, all while working on an agile SaaS platform that scales innovation for top clients worldwide. Enjoy meaningful work, robust benefits, and a culture where achievements are celebrated—both personal and professional. Join us to make an impact and grow your career.

We offer:

  • Challenging and varied tasks in an innovative and growing company with a flat hierarchy, fast decision-making, and cutting-edge technologies.
  • Attractive, performance-related remuneration and a competitive benefits package.
  • Regular company and team events like local year-end & summer celebrations.
  • Annual personal development budget for you to invest in your development via professional memberships, external certifications, conferences, and more.
  • Save money with corporate discounts across brands like Adidas, LG, Bosch, Apple, and more.
  • Be part of a highly motivated team that fosters active communication and knowledge sharing.
Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Frontend Developer - Angular / D3.js (m/f/x) (hybrid) jobs in Cape Town