Angular Web Developer

 

Recruiter:

Network Recruitment International

Job Ref:

NCM000240/TD

Date posted:

Wednesday, July 27, 2022

Location:

Johannesburg, South Africa

Salary:

950 Hourly


JOB SUMMARY:
Our client is looking for an Angular Developer at one of the top financial services company in Gauteng. The main duties will include creating modules and components and coupling them together into a functional app. If you have the passion and skillset let us walk you through this exciting journey.

JOB DESCRIPTION:

Job Description
We are looking for an AngularJS Developer responsible for the client side of our service. Your primary focus will be to implement a complete user interface in the form of a mobile and desktop web app, with a focus on performance. Your main duties will include creating modules and components and coupling them together into a functional app. The artistic design will be delivered to you, together with a few HTML templates, but we will ask for your help regarding CSS, and the final HTML output. You will work in a team with the back end developers and communicate with the API using standard methods. A thorough understanding of all the components of our platform and infrastructure is required. You will be working alongside other engineers working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and creating quality products is essential.
The incumbent will actively coach other developers during the code review process to understand and apply coding standards. Use of both their knowledge of the company as well as their technical knowledge to make decisions.

Key responsibilities:

  • Delivering a complete front-end application
  • Ensuring high performance on mobile and desktop
  • Writing tested, idiomatic, and documented JavaScript, HTML and CSS
  • Coordinating the workflow between the graphic designer, the HTML coder, and yourself
  • Cooperating with the back-end developer in the process of building the RESTful API
  • Communicating with external web services
  • Ensure that the application performs the functions as required by business.
  • Actively works under senior developers during the code review process to understand and apply the coding standards.
  • Assist with Technical support issues, Production queries and Root Cause Analysis.
  • Analyses the Business Requirement and clarify any unknowns with the Systems Analyst or Business User.
  • Formulates a technical solution and review with the Systems Analyst and Development Manager.
  • Implements the Technical Specification within the Systems framework.
  • Produces source code by applying the technical standards and referencing the existing components.
  • Consults with the Systems Analyst and Systems Architect on technical issues encountered.
  • Produces or updates the configuration files.
  • Conducts unit testing and fixes all defects.
  • Reviews error logs and provide Test Analyst with updates on fixes found in testing.
  • Consults and assists the Test Analyst in reviewing defects found in testing.
  • Releases the source code with zero defects
  • Participates in the process of reviewing code for consistent application of standards, logic and effective use of libraries and reusable aspects of the application
  • Responds to incidents escalated by the Incidents team.
  • Logs issues in the appropriate issues tracking system.
  • Conducts preliminary analysis on issues.
  • Updates the reference documentation and update the scheduling tool with progress.
  • Participate as a team member to define, design, and create new features in fully agile Scrum deliveries.
  • Ensure the performance, quality, and responsiveness of applications.
  • Collaborate with a team to define, design, and create new features.
  • Recognise and resolve bottlenecks.
  • Help maintain code quality.

Work Experience
Required
· At least 7 Years’ experience in web code development.
· Developer.
Preferred
· Business, and product experience.

Education / Qualifications / Accreditations with Professional Body
Required
· Matric with English and Maths
Preferred (would be advantageous)
· Degree in computer science or software engineering

Technical Skills or Knowledge
Required
· Proficiency with JavaScript and HTML5
· Professional, precise communication skills
· Deep knowledge of AngularJS practices and commonly used modules based on extensive work experience.
· Creating self-contained, reusable, and testable modules and components
· Ensuring a clear dependency chain, regarding the app logic as well as the file system
· Ability to provide SEO solutions for single page apps
· Extensive knowledge of CSS and JS methods for providing performant visual effects and always keeping the framerate above 30fps.
· Thorough understanding of the responsibilities of the platform, database, API, caching layer, proxies, and other web services used in the system
· Validating user actions on the client side and providing responsive feedback
· Writing non-blocking code, and resorting to advanced techniques such as multi-threading, when needed
· Creating custom, general use modules and components which extend the elements and modules of core AngularJS
· Experience with all levels of operation available to the front-end, such as from creating XHRs in vanilla JS to using a custom wrapper around $resource
· Experience with building the infrastructure for serving the front-end app and assets.
· Architecting and automating the build process for production, using task runners or scripts
· Documenting the code inline using JSDoc or other conventions
· Writing extensive unit tests using automated TDD tasks
· Creating e2e test suites for all components, and running them with Protractor (or a well-reasoned alternative)
· Creating configuration, build, and test scripts for Continuous Integration environments

 

NB! This job is now closed. You can apply for other jobs by uploading your CV.



 

 

 

Similar jobs you might be interested in:

NEW WORK IN: Intermediate C# Full Stack Software Engineer (Angular 10+) – Bedfordview (IN-OFFICE WITH HYBRID AFTER THREE MONTHS) – @ R650k CTC p/a
Location: Johannesburg
Salary: 650000
NEW WORK IN: Intermediate C# Full Stack Software Engineer (angular 10+) – Bedfordview (IN-OFFICE WITH HYBRID AFTER THREE MONTHS) – @ R650k CTC p/a
1 day ago


NEW WORK IN: Senior C# Full Stack Software Engineer (Angular 10+) – Bedfordview (IN-OFFICE WITH HYBRID AFTER THREE MONTHS) – @ R1.2mil CTC P.A
Location: Pretoria
Salary: 1200000
NEW WORK IN: Senior C# Full Stack Software Engineer (angular 10+) – Bedfordview (IN-OFFICE WITH HYBRID AFTER THREE MONTHS) – @ R1.2mil CTC P.A
2 days ago


Intermediate Analyst Developer - Cape Town - Hybrid - 12 months (EE only) -must be South African
Location: South Africa
Salary: Market related
Intermediate, Analyst, developer, Cape, Town, Hybrid, 12, months, EE, only, must, be, South, African
3 days ago


Intermediate .NET Developers
Location: Johannesburg
Salary: Annually
Intermediate .NET developers, this your chance to take the next step in your career.
4 days ago


Front-End Developer
Location: Centurion
Salary: 50 000 Monthly
Front-End developers, it’s your time to shine in a telecommunication giant and work with the latest technology.
6 days ago


Intermediate .NET Developers
Location: Johannesburg
Salary: 45 000 Monthly
Intermediate .NET developers, this your chance to take the next step in your career.
6 days ago


Full Stack Node.js Developer – Bryanston / Remote up to – R940k PA
Location: Johannesburg
Salary: 840 000
Full Stack Node.js developer – Bryanston / Remote up to – R940k PA
6 days ago


ZMA 415591 - Frontend Developer (Angular/React)
Location: Pretoria
Salary: Market Related
Frontend developer (angular/React)
7 days ago


Full Stack C# Developer (Vude.js and Angular) – Johannesburg – up to R720k Per Annum
Location: Johannesburg
Salary: 720 000
Full Stack C# developer (Vude.js and angular) – Johannesburg – up to R720k Per Annum
8 days ago


Intermediate C# Full Stack Developer
Location: Johannesburg
Salary:
Are you a skilled developer seeking a way to leverage your skills for an awesome cause within the healthcare space? If so, this opportunity as an Intermediate Full Stack C# developer might just be for you.
10 days ago


Create a free job alert for Angular Web Developer in Johannesburg

Enter your email address below and we will email you similar jobs when they become available:

You can cancel at any time. We will not spam you.
By giving us your email address your agree to our Terms and Conditions