Login Enter

Araxi Group

1 week ago

Intermediate Angular Developer

Sign up free Log in

Sign up to save this job, get alerts, and apply with an optimized CV.

Company information

Company
Araxi Group
Location
South Africa, Gauteng, Johannesburg South Africa
Posted
1 week ago
View all jobs at Araxi Group

Job description

Role Overview

The Angular Developer is responsible for designing and building modern, high-performance web applications that deliver impactful digital solutions for enterprise clients. The role focuses on front-end development excellence, collaborating with cross-functional teams, and contributing to scalable, user-centric applications. This position supports continuous learning, innovation, and the delivery of high-quality software in a collaborative and agile environment.


Key Responsibilities

Responsibility 1: Front-End Development & Delivery

  • Develop responsive, scalable web applications using Angular
  • Write clean, maintainable, and efficient code aligned to best practices
  • Contribute to front-end architecture and design decisions
  • Ensure high-quality delivery across the development lifecycle


Responsibility 2: UI/UX Collaboration

  • Work closely with designers to translate UX/UI designs into functional interfaces
  • Build intuitive and user-friendly experiences
  • Continuously improve user experience and interface performance


Responsibility 3: Integration & Collaboration

  • Collaborate with backend teams to integrate APIs and services
  • Ensure seamless data flow between front-end and backend systems
  • Participate actively in agile team processes and discussions


Responsibility 4: Quality & Continuous Improvement

  • Maintain code quality through best practices, reviews, and testing
  • Identify opportunities to optimise performance and scalability
  • Contribute to continuous improvement of team practices and standards


Requirements

Essential Skills & Experience

  • Strong experience with Angular (v10+)
  • Proficiency in TypeScript, JavaScript, HTML, and CSS
  • Experience consuming and integrating REST APIs
  • Understanding of clean code principles and front-end best practices
  • Experience working in Agile environments
  • Strong problem-solving and analytical skills


Desirable Skills & Experience

  • Experience with RxJS, NgRx, or state management tools
  • Exposure to cloud platforms such as Azure or AWS
  • Familiarity with DevOps, CI/CD, or containerisation
  • Experience in consulting or client-facing environments


Qualifications

  • Relevant degree in Computer Science, IT, or related field (advantageous)
  • Equivalent practical experience considered


Behavioural Competencies

  • Strong collaboration and teamwork mindset
  • Curiosity and willingness to learn
  • Proactive and solutions-driven approach
  • Strong communication skills
  • Attention to detail and commitment to quality


What We Offer

  • Opportunity to work on enterprise-level, impactful projects
  • A high-performing, collaborative, and supportive team environment
  • Continuous learning and career development opportunities
  • Flexible hybrid working model
  • Competitive salary and recognition of individual contribution

Required skills

Interested in this position?

Create your free account and tailor your CV to match this job.