Angular Developer
Job in
Johannesburg, 2000, South Africa
Listed on 2025-12-15
Listing for:
SavageOne Pty Ltd
Full Time
position Listed on 2025-12-15
Job specializations:
-
Software Development
Angular Developer, Software Engineer, Front End Developer, Full Stack Developer
Job Description & How to Apply Below
- Collaborate with Teams
:
Work alongside backend developers, designers, and other team members to ensure smooth integration and a seamless user experience. - UI/UX Implementation
:
Transform wireframes and UI designs into high-quality, responsive Angular components. - Testing & Debugging
:
Utilize tools like Jasmine, Karma, or Jest to write unit tests and ensure code stability and reliability. - Performance Optimization
:
Optimize the performance of applications, ensuring fast load times and smooth user interactions. - Version Control
:
Use Git for version control and collaborative code management.
Key Requirements:
- Technical Expertise
: - Solid understanding of Angular and its ecosystem (e.g., components, services, modules, RxJS).
- Experience integrating Angular applications with RESTful APIs and handling asynchronous requests using Observables and Promises
. - Strong understanding of front-end tools and build systems (Webpack, Angular CLI).
- Familiarity with unit testing frameworks like Jasmine, Karma, or Jest.
- Experience working with CSS
, including preprocessors like Sass or LESS
. - Version Control
:
Strong experience using Git and managing repositories. - Collaboration Skills
:
Ability to work closely with cross-functional teams in an Agile environment.
Bonus Skills (Optional):
- Experience with server-side rendering in Angular (e.g., Angular Universal).
- Familiarity with state management libraries (e.g., NgRx, Akita, Redux).
- Knowledge of CI/CD
practices and tools for automated testing and deployment. - Experience with cloud platforms (AWS, Azure) or containerization (Docker).
- Understanding of web performance optimization and accessibility standards.
Desired Attributes:
- Attention to Detail
:
You take pride in writing clean, efficient, and maintainable code. - Team Player
:
Youre collaborative and communicative, able to work closely with team members across different functions. - Self-Starter
:
Proactive, eager to learn, and capable of working independently to deliver results.
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×