Jobs in

JavaScript Developer (On Site) - Johannesburg

Our client is looking for a JavaScript Developer to join their team.

Responsibilities:

  • To be the development custodian for all new and existing projects within the business.

  • Operational

  • Researching, designing, implementing and managing websites.

  • Identifying areas for modification in existing programs and subsequently developing these modifications.

  • Writing and implementing efficient, reusable code.

  • Developing quality assurance procedures.

  • Deploying software tools, processes and metrics.

  • Maintaining and upgrading existing systems.

  • Training users.

  • Working closely with and coordinating development projects with the various individual key roles within the marketing team.

  • Building sustainable code that may be used in future.

  • Ensuring feasibility of UI/UX designs.

  • Enhancing performance of the main front-end websites.

  • Modifying designs and specifications of complex applications.

  • Analyzing code, requirements, system risks, and software reliability.

  • Assisting with any other tasks that may be required for the smooth running of the department.

Key Skills:

  • Work in a professional manner both internally and externally that is respectful to all customers; internally across all cultures and reporting structures.

  • Ensure that your behaviour is consistently in line with "Antonios Rules of Engagement" and our core values of:

  • Integrity.

  • Teamwork.

  • Customer Centricity.

  • Partnership.

  • Innovation and Creativity.

  • Sustainable Value Creation.

  • Always apply TCF (Treating Customers Fairly) in any external dealings with clients.

  • Communication.

  • Work in conjunction with the various departments as required to ensure effective communication is sent from yourself to the relevant departments.

  • Manage the communication process with the departments as per deadlines.

  • Communication is essential across all departments.

  • Leadership.

  • Always maintain leadership attributes.

  • Extensive knowledge and understanding of JavaScript.

  • Must have moderate knowledge of ES6.

  • Experience with JavaScript libraries and frameworks (e. and frameworks (e.g., NextJS, Backbone JS, Angular JS, React).

  • Familiarity with popular libraries and frameworks is important and React is specifically important due to it being essentially in modern web development.

  • Extensive experience of Node JS.

  • Extensive experience of Next JS.

  • Extensive experience of Express JS.

  • Proficiency in browser rendering behavior and performance.

  • Experience in development tools such as.

  • Task runners (e.g. Grunt, Gulp).

  • Transpilers and Bundlers (e.g. Babel, Webpack).

  • Sound understanding of web markup such as HTML5, CSS3.

  • Proficient understanding of code versioning tools, such as Git.

  • Excellent English both written and verbal communication skills.

  • Attention to detail paramount.

  • Deadline driven.

  • Effective timekeeping.

  • Ability to prioritize.

  • Coping with pressure and setbacks.

  • Ability to take full responsibility and accountability.

  • Team player.

Qualifications:

  • Degree in Computer Science, or related field.

  • 3-5 years in software design.

Apply Now
Share this job with someone you think should apply!
Facebook buttonFacebook   Whatsapp buttonWhatsapp

Related Jobs

C# Full Stack Software Engineer - Johannesburg

IQbusiness South Africa

...

Senior React Developer - Johannesburg

Hire Resolve

...

Intermediate React Developer - Johannesburg

...

Frontend Developer - Fourways

...

Software Developer (Full Stack) Hybrid - Gauteng

...

Want to do another search?

Jobs in