Web Application Developer (12 - Month Contract)

Dearx
Gauteng
ZAR 300 000 - 400 000
Job description

We are seeking an exceptional Web Application Developer with strong Angular expertise and a passion for building cutting-edge web applications.

This role offers the opportunity to work on innovative projects in an Agile (SCRUM) environment, playing a key role in the design, development, testing, and deployment of high-quality web solutions.

If you are a creative, innovative, and self-driven technologist who thrives on solving challenging problems, we want to hear from you.

Key Responsibilities:

  1. Development & Ownership: Build and maintain web applications using Angular 13+. Take ownership of coding, unit testing, troubleshooting, and performance optimization. Estimate your own work and deliver high-quality, maintainable code.
  2. Full Development Lifecycle: Engage in all stages of the development lifecycle from brainstorming and design to development, deployment, and continuous improvement. Contribute innovative ideas and strategies for solving complex problems.
  3. Collaboration & Agile Practices: Work independently and effectively within a collaborative Agile environment. Partner with scrum masters, solution engineers, designers, and fellow developers to understand project requirements and deliver robust solutions. Participate in regular Agile ceremonies and contribute to sprint planning and retrospective sessions.
  4. Technical Skills: Deep understanding of the Angular framework including subscriptions, promises, pipes, directives, observables, behaviour subjects, services, and Angular routing. Experience writing unit tests with Jasmine, Karma, and Protractor.
  5. Software Engineering: Solid background in system/application architecture, design, development, implementation, and deployment. Demonstrated experience with API architecture (REST & JSON) and familiarity with ASP.NET API is a plus. Experience creating re-usable web components and working in integrated system environments. Familiarity with standardization, security considerations, automated application builds, and software configuration management tools.
  6. Tools & IDEs: Proficient in using Visual Studio Code, Git, Azure DevOps, SonarQube, and Nexus. Excellent debugging and troubleshooting skills.
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 Web Application Developer (12 - Month Contract) jobs in Gauteng