1,659,503open jobs
99,507companies
253,339added this week
Browse all
Location
In office (Stellenbosch)
Seniority
Middle · 3+ years exp

Confirmed on the employer's own hiring board on Oct 15, 2026. First seen by Alion on Oct 14, 2026. iOCO scores A on the Alion truth index.

Overview
Company
Impact
Profile match
iOCO is a South African technology company offering cloud, technology and managed services to business customers. Its job ads cover sales, product design, desktop support, SQL development and application support roles. The company is headquartered in Johannesburg, South Africa.

Are you a passionate Frontend Engineer ready to build innovative digital experiences? Join a dynamic engineering team where you will develop and maintain scalable, high-performance frontend applications using React across digital platforms. Take ownership of features from initial requirements through to successful delivery while contributing to the modernisation of frontend architecture. Collaborate with talented engineers to develop efficient, maintainable solutions and implement industry best practices

What you'll do:

  • Frontend Development and Delivery
    • Build and maintain frontend applications using React
    • Develop reusable, maintainable components and features to a high standard
    • Take a requirement, understand the problem, define an approach and see the work through to completion
    • Contribute to the frontend rewrite and help move the platform toward a modern, maintainable architecture
    • Work effectively within an existing, large-scale codebase
    • Apply a practical approach to solving problems and getting things done
  • Integration and Technical Problem Solving
    • Work with APIs and integrate frontend applications with backend services
    • Investigate and resolve technical issues across the application
    • Work through solutions independently, escalating where appropriate
    • Learn and contribute to the broader technology stack as the team moves toward a more full-stack approach
  • Code Quality and Engineering Standards
    • Write maintainable, testable code that adheres to team standards and design patterns
    • Participate in code reviews and technical discussions
    • Help identify opportunities to improve performance, reliability and maintainability
    • Contribute to establishing and following frontend architecture and component design best practices
  • Collaboration and Continuous Improvement
    • Work closely with other engineers and stakeholders to deliver features
    • Contribute to knowledge-sharing and technical discussions within the team
    • Support the team's strong focus on delivery, collaboration and continuous improvement
    • Take ownership of your work, ask questions and learn quickly
Qualifications:
  • Bachelor's Degree in Computer Science, Information Technology, or related field
  • Relevant certifications in frontend or web development technologies
Your Expertise:
  • Around 3-5 years' professional software development experience
  • Communication skills (technical and non-technical audiences)
  • Strong hands-on experience with ReactJS
  • Interpersonal and relationship management skills
  • Experience working with APIs and backend services
  • Analytical skills
  • Experience writing maintainable, testable code within a large-scale codebase
  • Problem-solving skills
  • Comfortable working with Git and code review processes
  • Ability to work independently and take ownership
  • Java or Spring experience would be an advantage, but is not essential
  • Willingness to learn and expand backend knowledge over time
  • Good knowledge of JavaScript and modern frontend development
  • Strong understanding of frontend architecture and component design
  • Understanding of reusable, maintainable component patterns and best practices
  • Knowledge of integrating frontend applications with APIs and backend services
  • Understanding of version control and code review practices
  • Awareness of frontend performance, reliability and maintainability considerations
  • Understanding of modern engineering practices within a delivery-focused team

Other information applicable to the opportunity:

  • Contract position
  • Location: Stellenbosch

Why work for us?

Want to work for an organization that solves complex real-world problems with innovative software solutions? At iOCO, we believe anything is possible with modern technology, software, and development expertise. We are continuously pushing the boundaries of innovative solutions across multiple industries using an array of technologies.?

You will be part of a consultancy, working with some of the most knowledgeable minds in the industry on interesting solutions across different business domains.?

Our culture of continuous learning will ensure that you will have all the opportunities, tools, and support to hone and grow your craft.?

By joining IOCO you will have an open invitation to developer inspiring forums. A place where you will be able to connect and learn from and with your peers by sharing ideas, experiences, practices, and solutions.?

iOCO is an equal opportunity employer with an obligation to achieve its own unique EE objectives in the context of Employment Equity targets. Therefore, our employment strategy gives primary preference to previously disadvantaged individuals or groups

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,659,503 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Frontend
Similar stack
Same company
Stellenbosch
In office • Full-Time • 4+ years exp • Johannesburg
JavaScript
TypeScript
Frontend
Sass
Design
Figma
Adobe XD
InVision
Apply
≈ $27k – $63k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Cape Town
JavaScript
TypeScript
Frontend
Vue.js
Angular
React.js
DevOps
Git
Apply
≈ $26k – $61k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Pretoria
JavaScript
TypeScript
Frontend
Vue.js
Angular
React.js
DevOps
Git
Apply
In office • Full-Time • 3+ years exp • Cape Town
JavaScript
TypeScript
Frontend
Angular
React.js
DevOps
Git
Apply
≈ $29k – $67k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Cape Town
JavaScript
Frontend
Redux
React.js
Mobile
State Management
DevOps
Git
Apply
Lead: IT Auditor 4 hours ago
In office • Stellenbosch
Apply
≈ $18k – $35k per year (Estimated) • In office • Full-Time • 7+ years exp • Stellenbosch
Apply
Business Analyst 6 hours ago
≈ $23k – $45k per year (Estimated) • In office • Full-Time • 3+ years exp • Stellenbosch
Management
Confluence
Jira
Draw.io
Microsoft Office
Apply
Remote (South Africa) • Full-Time • Stellenbosch
AI/ML
Claude
ChatGPT
Marketing
Google Ads
TikTok Ads
Instagram
Apply
up to $29k per year (gross) • In office • Full-Time • 5+ years exp • Stellenbosch
Apply
See all jobs
This is one of many
1,659,503 more open roles from verified company boards, updated every day.