Job Description
Angular Frontend Developer – Data Visualization Specialist
Location: Cape Town (Hybrid)
Employment Type: Permanent, Full-time
Salary: Industry Related
About the Opportunity
This job posting is part of a Job Placement Partnership, aimed at sourcing top talent for an exciting Angular Frontend Developer – Data Visualization Specialist role.
Are you passionate about turning complex datasets into visually compelling insights? Do you thrive in a collaborative, innovative environment? If so, this opportunity is for you!
Key Responsibilities:
- Data Visualization & Frontend Development
- Develop and enhance data visualizations to present complex datasets in a user-friendly way.
- Build and maintain TypeScript single-page applications (SPA) using Angular.
- Integrate GraphQL and REST APIs to ensure seamless data flow.
- Optimize LLM-powered solutions for enhanced data accessibility.
Collaboration & Code Quality
- Work closely with UI/UX teams to ensure design consistency and best practices.
- Prototype and iterate on concepts with stakeholders.
- Conduct peer reviews to maintain high-quality, scalable code.
Continuous Learning & Innovation
- Stay up to date with the latest frontend technologies and data visualization trends.
- Experiment with cutting-edge frameworks and development tools.
- Contribute to agile development workflows and drive technical excellence.
Ownership & Impact
- Take responsibility for the functionality and performance of developed features.
- Champion innovation and best practices within a collaborative team environment.
Required Skills & Qualifications:
- Proven experience in data visualization using D3.js or similar frameworks.
- Proficiency in TypeScript, JavaScript, and Angular.
- Strong interest in Machine Learning & LLMs, with experience optimizing prompts.
- Familiarity with NPM, Git, and modern development tools.
- Detail-oriented mindset with a strong sense of ownership and commitment to quality.
- Fluency in English for effective international collaboration.
- 5+ years of experience in frontend development.
- Previous experience in a SaaS company.
Bonus Skills (Nice to Have):
- Experience with RxJS, NgRx, and Nx for state management.
- Knowledge of Python for backend integrations.
- Understanding of Sass, CSS3, and HTML5 for designing engaging UIs.
- Familiarity with UX best practices in data visualization.
Why Join?
This is an opportunity to work on groundbreaking projects, collaborate with a dynamic team, and contribute to high-impact data visualization solutions. If you’re a highly motivated developer with a passion for frontend excellence, apply today!
How to Apply:
Click Apply button to submit your resume and be considered for this role through Jobify SA’s Job Placement Partnership.