Amrod Corporate
Web Developer
Amrod Corporate |Posted 16 days ago
Sign up or log in to apply:
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.