Senior Frontend Engineer

3 days ago


Johannesburg, Gauteng, South Africa Wipro Full time
Job Description

We are seeking an experienced Senior Frontend Engineer to join our development team at Wipro. As a key member of the team, you will be responsible for developing and maintaining dynamic web applications using Angular (v10+) and TypeScript.

The ideal candidate will have strong expertise in front-end development best practices, including HTML5, CSS3, SCSS, and JavaScript (ES6+). You will work closely with UI/UX designers to implement responsive and interactive user interfaces, optimize applications for maximum speed and scalability, and integrate APIs and services.

Your responsibilities will include:
  • Developing, maintaining, and enhancing dynamic web applications.
  • Collaborating with designers to implement user-friendly interfaces.
  • Optimizing applications for performance and scalability.
  • Working with backend developers to integrate APIs and services.
  • Writing clean, maintainable, and well-documented code following best practices.


The successful candidate will have:
  • 4-5 years of hands-on experience in Angular (v10+) and TypeScript.
  • Strong proficiency in HTML5, CSS3, SCSS, and JavaScript (ES6+).
  • Experience with RxJS and state management libraries like NgRx.
  • Good understanding of RESTful APIs and JSON.
  • Knowledge of responsive design and cross-browser compatibility.
  • Familiarity with version control tools like Git/GitHub/GitLab.


  • Johannesburg, Gauteng, South Africa E-Merge Full time

    At E-Merge, we are seeking a highly skilled and experienced Senior Frontend Developer to join our team. As an Angular expert, you will be responsible for delivering exceptional user experiences through the development of cutting-edge web applications.The ideal candidate will have a strong background in UI/UX design and a passion for creating visually...


  • Johannesburg, Gauteng, South Africa Ntice Search Solutions Full time

    Ntice Search Solutions is looking for an experienced Frontend Engineering Expert to join their team. The ideal candidate will have a strong background in software development and experience with Angular.About the CompanyNtice Search Solutions is a reputable company that specializes in search engine optimization. We are committed to delivering high-quality...


  • Johannesburg, Gauteng, South Africa E-Merge Full time

    E-Merge is a leading internet and voice telecoms business, known for its innovative approach to real-time employee effectiveness tracking.We're seeking a skilled Senior Frontend Engineer to join our award-winning team. This is an excellent opportunity to design, develop, and maintain cutting-edge web applications that make a significant impact in the...


  • Johannesburg, Gauteng, South Africa Bluegrass Full time

    We're seeking a skilled Senior Frontend JavaScript Developer to join our team at Bluegrass. As a key member of our development team, you will be responsible for designing and developing cutting-edge web applications using the latest technologies such as HTML, SCSS, JavaScript (ES6+), TypeScript, ReactJS, and NextJS.Key ResponsibilitiesArchitect, develop,...


  • Johannesburg, Gauteng, South Africa Goldman Tech Resourcing Full time

    A company that specialises in designing, developing, and digitally marketing cross-platform software solutions is looking for a Frontend Developer Skills Required · BSc in Computer Science, Computer Engineering, or a related field. · Candidate must have 5-7 years of experience as a Front-End Developer · Knowledge/ Experience in JavaScript/TypeScript,...


  • Johannesburg, Gauteng, South Africa Preferental Technologies (Pty) Ltd. Full time

    Role DescriptionThe Senior Full Stack Developer position involves driving the development of both frontend and backend components, focusing on delivering high-quality, user-centric solutions. This role requires expertise in UI/UX design, system architecture, and cloud platforms.Main ResponsibilitiesUser Interface: Develop and maintain user-friendly...


  • Johannesburg, Gauteng, South Africa 2020 INSIGHT Full time

    Technical RequirementsWe are seeking a Senior Full Stack Developer with expertise in designing, developing, and maintaining advanced software/application solutions that span both frontend and backend technologies. Key responsibilities include:Design and implement complex software applications utilizing frontend and backend technologies.Develop user-friendly...


  • Johannesburg, Gauteng, South Africa Datonomy Solutions Full time

    Intermediate Frontend DeveloperAs an Intermediate Frontend Developer, you will have a pivotal role in developing and implementing user interfaces for our web applications. You will collaborate closely with our design and backend development teams to craft seamless and engaging user experiences. This position demands a solid grasp of frontend technologies,...


  • Johannesburg, Gauteng, South Africa Deka Minas Pty Ltd Full time

    About Deka MinasAs a forward-thinking company, we recognize the importance of innovation and technology in driving business growth.We are seeking a talented Frontend Developer to join our team on a 12-month contract, working closely with our software development team to develop and implement new features and enhancements for our data platform.The ideal...


  • Johannesburg, Gauteng, South Africa Bluegrass Full time

    We're looking for a creative Senior Frontend JavaScript Developer who is energetic and passionate about using the latest technologies, and eager to grow your skills by working on Mobile Apps and Responsive Web projects, PWA's, API integrations and more. You will work on some big brand names, some small brand names, and start-ups building some cool projects...


  • Johannesburg, Gauteng, South Africa MSP Staffing LTD Full time

    One of our clients who is the leading supplier of intelligent security solutions to security companies across Sub-Saharan Africa is looking for a Senior Backend Software Engineer Key Requirements: · Minimum of 7 years of development. · Degree in Computer Science, Engineering, or related field (preferred) · Java Expertise: Strong proficiency in Java and...


  • Johannesburg, Gauteng, South Africa Preferental Technologies (Pty) Ltd. Full time

    About UsWe are a digital property management company committed to delivering innovative solutions that improve customer experiences. Our goal is to establish ourselves as a leader in the industry, driven by a culture of continuous learning and growth.Job OverviewThis Senior Full Stack Developer role involves leading the development of frontend and backend...

  • Frontend Developer

    2 weeks ago


    Johannesburg, Gauteng, South Africa Deka Minas Pty Ltd Full time

    Frontend Developer wanted to join our dynamic team in Johannesburg, on a 12 month contract, for an exciting project that will play a key role in developing and implementing new features and enhancements for the data platform. There will be involvement in the full software development lifecycle, from design and development to testing and deployment.Skills...

  • Frontend Developer

    1 week ago


    Johannesburg, Gauteng, South Africa Deka Minas Pty Ltd Full time

    Frontend Developer wanted to join our dynamic team in Johannesburg , on a 12 month contract , for an exciting project that will play a key role in developing and implementing new features and enhancements for the data platform. There will be involvement in the full software development lifecycle, from design and development to testing and deployment. Skills...


  • Johannesburg, Gauteng, South Africa 2020 INSIGHT Full time

    20/20 INSIGHT is seeking a highly skilled Senior Full Stack Developer to join our team. As a key member of our development team, you will play a pivotal role in designing, developing, and maintaining advanced software solutions that span both frontend and backend technologies.Key ResponsibilitiesArchitect and implement complex software applications utilizing...


  • Johannesburg, Gauteng, South Africa Wordbee Full time

    The role of the Back-End Engineer consists of writing the code for user stories and implementing the server-side business logic with the support of a Full-Stack Engineer (Tech Lead), or other Back-End Engineers (pair programming). They also design, implement and maintain the application's database solution. The Back-End Engineer works closely with Front-End...


  • Johannesburg, Gauteng, South Africa Bluegrass Full time

    Get AI-powered advice on this job and more exclusive features.Driving Tech Innovation | Head of IT Recruitment at Bluegrass Digital | Co-founder of Inov8HER | Championing Women in Tech LeadershipWHO WORKS AT BLUEGRASSCode lovers and geeks with interesting hobby projects. They are collaborators and enjoy contributing to communities. They like to exceed...


  • Johannesburg, Gauteng, South Africa Golden Rule Full time

    We are seeking a highly skilled Senior Mobile Solutions Architect to join our team.Key Responsibilities:Define the overall technical architecture for mobile applications.Govern app architecture for Web, iOS and Android platforms.Develop technical solutions and architecture documents, artifacts and work products.Lead the Frontend team in Agile mode (Scrum) to...


  • Johannesburg, Gauteng, South Africa Nintex Full time

    About the RoleAs an Engineer, you'll work in a hybrid environment in Johannesburg, using Node.js on the backend, React on the frontend, and Azure for cloud infrastructure. You'll be joining a team that's passionate about creating innovative solutions and making a real impact.Your contributions will include demonstrating self-sufficiency in at least one large...


  • Johannesburg, Gauteng, South Africa Deka Minas Pty Ltd Full time

    Job Description:We are looking for a Senior Java Software Engineer to join our growing engineering team. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining high-performance, scalable applications. You'll work closely with cross-functional teams to deliver high-quality solutions that meet both business and...