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

Front-End Developer; Expert

Job in Menlyn, Gauteng, South Africa
Listing for: OpenSource Intelligent Solutions
Full Time position
Listed on 2026-06-05
Job specializations:
  • Software Development
    Front End Developer, Full Stack Developer, Software Engineer, Angular Developer
Job Description & How to Apply Below
Position: Front-End Developer (Expert) 1843
Location: Menlyn

Senior Frontend Engineer / Frontend Technical Lead (Angular, Type Script)

We are looking for an exceptional Senior Frontend Engineer / Frontend Technical Lead to take full ownership of complex, high-impact frontend features within a large-scale, enterprise environment.

Essential Skills
  • Expert-level proficiency in Type Script (latest versions), including strong typing, generics, advanced patterns, and performance-aware design
  • Expert-level experience with Angular (latest versions, e.g. Angular 20), including standalone components, signals, reactive patterns, and deep RxJS mastery
  • Strong understanding of frontend architecture, scalable design patterns, and enterprise-grade solution design
  • Advanced experience with HTML5, CSS3, modern responsive design, and component-driven, reusable UI architectures
  • Proven ability to deliver production-ready, high-quality features independently, owning delivery end-to-end
  • Strong experience building large-scale, high-availability enterprise applications
  • Solid understanding of CI/CD pipelines (e.g. Git Hub Actions) and frontend testing frameworks (Karma, Playwright, Jasmine)
  • Demonstrated ability to identify, troubleshoot, and resolve complex technical issues
  • Operates with high autonomy, minimal supervision, and full accountability for delivery outcomes, technical quality, and production stability
  • Practical experience using AI-assisted development tools (e.g. Git Hub Copilot, ChatGPT or equivalent)
  • Ability to apply AI to accelerate development, improve code quality and test coverage, and automate repetitive tasks
  • Strong understanding of AI capabilities, limitations, and responsible usage
Role and Responsibilities
  • Take full ownership of frontend feature delivery from design through build, test, deploy, and production support
  • Ensure all solutions are scalable, maintainable, and production-ready, with complete ownership of code quality, testing, and deployment readiness
  • Act as a technical leader within the team, driving Angular and Type Script best practices, conducting code reviews, and setting quality standards
  • Design and implement robust frontend architectures suitable for complex, enterprise-scale systems
  • Mentor, coach, and uplift other developers, positively influencing team capability and engineering maturity
  • Work closely with Scrum Masters and delivery teams to improve flow, reduce dependencies and blockers, and build self-sufficient, cross-functional teams
  • Collaborate with Solution Architects and Backend teams to ensure seamless integration across systems
  • Translate business requirements into clear, pragmatic technical solutions; challenge and refine requirements where needed
  • Communicate complex technical concepts in clear, simplified language to both technical and non-technical stakeholders
  • Lead the adoption of AI-assisted development practices, identifying opportunities to improve efficiency and automate across the development lifecycle
  • Act as a productivity multiplier for the team through technical leadership and intelligent use of tooling
  • Support production deployments, incident resolution, and ongoing system reliability, including participating in after-hours support when required
Advantageous Skills
  • Experience with backend integration technologies such as Java, REST APIs, Kafka, and GraphQL
  • Exposure to cloud environments (AWS preferred)
  • Experience with micro-frontend architectures
  • Knowledge of observability tools (Grafana, logging, tracing)
  • Frontend performance optimisation techniques (lazy loading, bundle optimisation)
  • Awareness of Dev Ops practices, infrastructure concepts, and frontend security best practices
  • Experience working within highly integrated, API-heavy enterprise ecosystems
Qualifications
  • Degree in IT, Computer Science, or equivalent practical experience
  • 8+ years of professional software development experience
  • 5+ years focused specifically on frontend development
  • Proven track record delivering complex, enterprise-level applications and high-performance UIs
  • Experience working in large-scale, multi-team environments
  • Exposure to AI-enabled software development workflows
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