×
Register Here to Apply for Jobs or Post Jobs. X

Intermediate Front-End Developer

Job in Cape Town, 7100, South Africa
Listing for: iOCO Pty Ltd
Full Time position
Listed on 2026-04-11
Job specializations:
  • Software Development
    Front End Developer, Full Stack Developer, Backend Developer, Software Engineer
Job Description & How to Apply Below

Our client, a leading company private equity firm, is seeking an experienced Frontend Developer with 6+ years of professional software development experience to join their Engineering team.

You will primarily focus on building and maintaining high-quality Vue.js user interfaces, while collaborating closely with backend engineers working on .NET Core and .NET Framework services. You will contribute to scalable, maintainable frontend solutions and support end-to-end delivery across the application stack.

This is a hands‑on delivery role suited for a developer who is comfortable working independently on features while operating within established architectural patterns and development standards.

While the role is frontend‑focused, you will be encouraged and supported to gain exposure to backend services and system design over time. There is a clear progression path toward becoming a well‑rounded Full Stack Developer as you expand your understanding of API design, data flow, and backend integration.

The ideal candidate is a proactive team player who values clean code, usability, and thoughtful implementation.

Minimum Requirements
  • Minimum 6+ years of professional software development experience, with the majority focused on frontend development
  • Strong proficiency in modern JavaScript frameworks (Vue.js preferred)
  • Solid experience with HTML5, CSS3, SCSS/LESS, and responsive design principles
  • Strong understanding of component‑based architecture, state management (Pinia or similar), and routing
  • Experience integrating frontend applications with RESTful APIs
  • Solid understanding of frontend performance optimisation
  • Familiarity with Git workflows and CI/CD pipelines
  • Strong problem‑solving ability and ownership mindset
  • Excellent communication skills, with the ability to clearly explain UI decisions, technical trade‑offs, and collaborate effectively across teams
Key Responsibilities
  • Build reusable Vue.js components
  • Implement responsive, accessible, and maintainable UI features
  • Translate business requirements into intuitive user experiences
  • Collaborate on UI designs using Figma, Sketch, or equivalent tools
  • Integrate frontend applications with .NET Core RESTful APIs
  • Work closely with backend engineers to improve API contracts and data flow
  • Participate in code reviews and uphold frontend coding standards
  • Gain exposure to backend services (.Net) and gradually expand full‑stack capabilities
  • Contribute to automated testing where applicable (Jest, Cypress)
  • Collaborate with backend, QA, and product teams
  • Communicate progress, risks, and dependencies proactively
Education & Qualifications
  • Bachelor's degree in computer science, Software Engineering or related field, or equivalent practical experience
  • Demonstrated track record of delivering frontend features end‑to‑end, from requirements through to deployment
Nice to Have
  • Hands‑on experience with micro‑frontend architectures or module federation
  • Familiarity with automated testing frameworks (Jest, Cypress, xUnit)
  • Working knowledge of .NET Core APIs
  • Basic understanding of SQL Server and data structures
  • Experience working in financial or investment domain
#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary