2 Senior Front End Developers (Senior Engineer 3) Job at Salt South Africa

Save

Job Location : Johannesburg, Gauteng, South Africa

Application Deadline : February 09, 2026

About the Role

  • As a Senior Front-End Engineer III, you will play a key role in designing and developing highly scalable, performant, and secure front-end applications. You will work closely with cross-functional teams to deliver exceptional user experiences using modern frameworks and cloud technologies. This role requires deep expertise in React, Angular, and AWS services, along with a strong understanding of front-end architecture and best practices.

Responsibilities

  • Lead the design, development, and maintenance of complex front-end applications using React and Angular.
  • Collaborate with UX/UI designers and back-end engineers to create seamless, responsive, and accessible interfaces.
  • Implement best practices for performance optimization, security, and scalability.
  • Integrate front-end applications with RESTful APIs and GraphQL endpoints.
  • Drive adoption of modern front-end patterns and tools across the team.
  • Mentor junior developers and provide technical guidance on architecture and code quality.
  • Participate in code reviews, sprint planning, and technical discussions.
  • Ensure CI/CD pipelines are optimized for front-end deployments on AWS.

Ideal Candidate Profile

  • Education: Relevant tertiary qualification in Information Technology (preferred).
  • Certifications: AWS Certified (preferred).

Experience:

  • 10+ years of proven experience in front-end development.
  • Expert-level proficiency in React and Angular.
  • Strong understanding of HTML, CSS, JavaScript, and modern web standards.
  • Experience with CSS frameworks and responsive design principles.
  • Familiarity with authentication mechanisms such as OAuth2 and JWT.
  • Hands-on experience with AWS services (EC2, S3, RDS, Lambda, API Gateway, IAM, SNS, CloudWatch).
  • Knowledge of microservices architecture and containerization (Docker, Kubernetes).
  • Strong Git experience, including branching strategies and pull requests.

Tech Stack

  • Front-End: React.js, Angular, HTML5, CSS3, JavaScript (ES6+).
  • Cloud: AWS (EC2, S3, Lambda, API Gateway, IAM, CloudWatch).
  • APIs: RESTful, GraphQL.
  • CI/CD: Jenkins, GitHub Actions, or similar.
  • Other: Docker, Kubernetes, Kafka/RabbitMQ (for async communication).

Skills

  • Strong communication and collaboration skills.
  • Critical thinking and problem-solving abilities.
  • Ability to thrive in high-impact, high-pressure scenarios.

How to Apply for this job

Interested and Qualified candidates should Click here to Apply Now

Disclaimer: MRjobs.co.za is not an employer and does not directly offer jobs. We share available opportunities from verified sources to help job seekers. Please do your due diligence before applying. We are not responsible for any transactions, interviews, or outcomes from third-party employers.