Amrod Corporate

Web Developer

Amrod Corporate |Posted 16 days ago

Skills and experience

Role:Frontend engineer
Experience in role:5+ years
Language proficiency:English
Must-have skills:
    JavaScript
    C#
    .NET
Nice-to-have skills:
    SQL
    HTML5
    Microsoft SQL Server
    JSON
    Agile
    CSS3
    React
    Angular
    Vue.js
    .NET Core
    RESTful API Design
    CI/CD
    OAuth

Location and salary

Remote policy:Hybrid
Location of job:Johannesburg, South Africa
Visa requirements:Authorised to work in South Africa With status of citizen/passport holder or permanent resident
Visa sponsorship:Unable to sponsor visa
Employment type:Permanent

Role description

ROLE OVERVIEW

Developer to take ownership of our website ecosystem, with a strong focus on front-end development, system integrations, and data flow optimisation.

This role will play a key part in ensuring that our website is:

  • Technically stable
  • Seamlessly integrated into internal ERP and third-party platforms
  • Data-accurate and performant
  • User-friendly and responsive

Will work closely with Product Owner, Solutions Architecture, ERP development, BI, third-party vendors, and business stakeholders to enhance digital capabilities and ensure our website operates as a fully integrated commercial platform. This is a hands-on delivery role focused on execution, optimisation, and continuous improvement.

MINIMUM SKILLS AND KNOWLEDGE REQUIRED

  • Relevant Degree or Diploma in Computer Science, Information Systems, or equivalent practical experience
  • 5+ years proven experience in web application development.
  • Strong front-end development capability (HTML5, CSS3, JavaScript)
  • Experience with modern JavaScript frameworks (React, Angular or Vue preferred)
  • Experience building and consuming RESTful APIs
  • Strong understanding of JSON and data mapping principles
  • Experience integrating with back-end systems (ERP, CRM, payment gateways, third-party APIs)
  • Solid working knowledge of C# and .NET (Core preferred)
  • Experience with WebAPI development
  • Understanding of authentication and security standards (OAuth, JWT, API security best practices)
  • Familiarity with SQL databases and data querying
  • Experience troubleshooting integration and data sync issues
  • Experience with Flowgear or similar iPaaS tools
  • Experience working in an Agile environment
  • Exposure to CI/CD pipelines
  • Understanding of website performance optimisation and SEO fundamentals

REQUIRED COMPETENCIES

  • Strong analytical thinking with the ability to diagnose technical and data-related issues
  • Structured approach to troubleshooting and root cause analysis
  • Detail-oriented, particularly with data accuracy and integration stability
  • Demonstrates ownership of deliverables and system stability
  • Takes responsibility for quality, documentation, and continuous improvement
  • Proactive in identifying risks and proposing solutions
  • Comfortable working in a dynamic, evolving technical environment
  • Self-motivated and eager to learn new technologies
  • Able to manage multiple priorities effectively

KEY PERFORMANCE AREAS

  • Website Stability & Availability: Maintain website uptime of ≥ 99.5% per month (excluding approved maintenance windows).
  • Integration Reliability: Maintain integration success rate of ≥ 98% successful API/data

transactions per month.

  • Data Accuracy & Synchronization: Achieve ≥ 95% data consistency between website and integrated systems for customer, account, product, pricing, and stock data.
  • Delivery and Feature Throughput: Deliver ≥ 90% of committed sprint tasks related to website

enhancements and integrations.

  • Quality and Technical Standards: Maintain < 5% post-deployment defect rate on website-related releases.

UNIQUE WORK CONDITIONS

  • Operates in a fast-paced, deadline-driven environment.
  • Regular collaboration with cross-functional teams (QA, BAs, PMs, Architects, etc.)
  • Requires overtime or weekend availability during deployments, support escalations, or urgent releases.
  • Participates in 2-week sprints and may be assigned to support tickets, functional changes, or strategic projects based on Development Manager allocations.
  • Hybrid working arrangement, with a requirement to be on-site at the Amrod Head Office at least one day per week. The specific weekday will be agreed with your manager.

Similar jobs on OfferZen: