Menu Close

South Africa: Front End Software Developer

Front End Software Developer

Posted on 2025-02-28

Salary neg
Category It Computing Software
Location ZA  /  South Africa

Job Summary

As a FE developer, you will play a pivotal role in shaping our FE Tech ecosystem, optimising productivity, and driving excellence in product design, development, and deployment. Accountable directly to the Lead Developer and collaborating with cross-functional teams, you“ll lead a team of developers, ensuring they align with OCL“s aspirational culture and work ethos. The work is challenging, fast-paced and always changing. You are an empathetic and creative leader with strong analytical skills, a commitment to quality, a collaborative work ethic and strong coding skills. Further, with data-driven decision-making being a core tenet of our approach to impact, this role requires a strong adherence to and an enthusiasm for careful, rigorous, responsible, and empathetic use of development, both personal and institutional; seeking to build for safety, inclusivity, and equity.

Responsibilities:

Develop, maintain, and enhance front-end applications using JavaScript (intermediate level required). Implement dynamic and reusable UI components using React. Collaborate with backend developers to integrate front-end components with Python-based frameworks. Translate UX designs into responsive, interactive, and high-quality user interfaces using tools like Figma. Ensure optimal performance, compatibility, and accessibility across multiple devices and browsers. Collaborate with UX/UI designers, product owners, and developers to understand project requirements and deliver exceptional user experiences. Debug, troubleshoot, and optimize front-end performance issues. Implement SEO best practices to improve search engine visibility and ranking of web applications. Deploy and manage Front End applications on platforms like AWS, Netlify, and Heroku or similar cloud systems. Grow professionally and develop personal competence in a rapidly scaling organisation.

Requirements:

Qualifications: Bachelor of Computer Science or relevant tertiary qualification or equivalent practical experience. Certifications in design methodology, project management or UX would be advantageous. Skills and Technical Expertise: Proficiency in JavaScript: Solid understanding of core JavaScript concepts and ES6 features. Familiarity with modern JavaScript frameworks like React, Vue.js, or Angular. Knowledge of CSS preprocessors like SASS or LESS. Experience with front-end build tools such as Webpack, Vite, or Gulp. Understanding of RESTful APIs and AJAX for data handling. Experience in implementing responsive designs and translating UX designs from Figma to UI components. Understanding of cross-browser compatibility, accessibility (WCAG standards), and responsive web design principles. Basic knowledge of SEO principles (e.g., optimising page speed, meta tags, alt attributes, and schema). Familiarity with deploying front-end applications on AWS or Netlify, or Heroku. Understanding of cross-browser compatibility, accessibility (WCAG standards), and responsive web design principles. Familiarity with CI/CD pipelines for deployment on cloud platforms. Excellent communication, decision-making and problem-solving skills. Competencies in problem-solving, decision-making, organisational skills, and the ability to lead remote teams. Knowledge of and experience working with Notion, Slack, Microsoft, Google Suite, Toggl etc. would be an advantage. Experience: Proven experience in a technical development environment, ideally within Civic Tech, with a track record of successful product deployments. Experience with city systems is highly beneficial.Experience working with data automation and integration is required. Proven experience leading software development teams and building out complex software solutions

View Job  South Africa: Account Manager (English & Spanish Speaking)

Front End Software Developer position available in ZA, South Africa. This job position was posted by . The job has been posted on 2025-02-28 in the It Computing Software category

Click Go Apply to apply online!


You might also like these jobs in the same area.

Apply directly for this position. Please read all instructions carefully.

We do not process job applications; we simply aggregate and display job listings.

More related positions


South Africa: Front End Software Developer

As a FE developer, you will play a pivotal role in shaping our FE Tech ecosystem, optimising productivity, and driving excellence in product design, development, and deployment. Accountable directly to the Lead Developer and collaborating with cross-functi


View Job
Front End Software Developer

Johannesburg: Software Engineer (Front-End)

Requirements: 3 years of front-end development experience in a JavaScript-heavy environment Strong proficiency in JavaScript (ES6), HTML, CSS, with experience building responsive and accessible web applications Hands-on experience with React.js (Next.js pr


View Job
Software Engineer (Front-End)

Pretoria: Front End Developer And Seo Specialist

Minimum requirements: Relevant Diploma/Degree in Web Development 4 - 6 Years` experience in a similar role Job specifications: Creating and optimising various design assets using Photoshop e.g. website banners Applying best practices / innovative ideas to


View Job
Front End Developer And Seo Specialist

Midrand: Front End Developer

Are you a passionate Front-End Developer with an eye for sleek, intuitive, and user-centric design? Do you thrive on creating beautiful, high-performance, and innovative web experiences that delight users? If you`re ready to take on challenging projects an


View Job
Front End Developer

Cape Town City Centre: Front-End Developer (Java & Kotlin)

The Front-End Developer will be responsible for developing and maintaining user-facing applications using Java and Kotlin. The ideal candidate should have experience in building intuitive and responsive web applications, ensuring optimal performance across


View Job
Front-End Developer (Java & Kotlin)

Centurion: Full Stack Developer (Front-End Heavy)

Position Overview: As a Web Front-End Developer , you will play a key role in maintaining, enhancing, and developing the visitor-facing aspects of our solution. Youll work closely with a team of Developers to deliver high-quality, efficient solutions while


View Job
Full Stack Developer (Front-End Heavy)

Johannesburg: Senior Front-End (Angular) Developer

Industry: Telecommunication Services Job category: Application Development and Programming Location: Centurion Contract: Permanent Remuneration: Market Related EE position: Yes Introduction Deliver strategic projects on time, within budget, with the desire

View Job  South Africa: Registered Nurse (Rn)

View Job
Senior Front-End (Angular) Developer

Centurion: Senior Front-End (Angular) Developer

Our client, is seeking a Senior Front-End (Angular) Developer to join their team The purpose of this role is to deliver strategic projects on time, within budget, with the desired functionality, at the defined quality levels in a sustainable way. Location:


View Job
Senior Front-End (Angular) Developer

Centurion: Web Front-End Developer

Responsibilities: Collaborate with the development team to deliver high-quality, efficient web solutions. Develop new software applications based on detailed specifications and coding standards. Refactor and enhance existing software to improve performance


View Job
Web Front-End Developer

Pretoria: Front-End Developer (React/Vue/Angular)

Key Responsibilities: Develop and maintain responsive web applications using React, Vue, or Angular . Collaborate with UX Designers and Back-End Developers to create seamless user experiences. Write clean, efficient, and maintainable code . Optimise applic


View Job
Front-End Developer (React/Vue/Angular)

Johannesburg: Senior Front-End Developer (Angular/Typescript)

Job Experience & Skills Required (Ideal Candidate Profile): - Bachelor`s or Master`s degree in IT or Engineering related field - 7 years working experience in Angular and front-end development - Angular, TypeScript - State Management Solutions (e.g. NGRX,


View Job
Senior Front-End Developer (Angular/Typescript)

Centurion: Principal Front End Engineer

Responsibilities: Provide technical leadership and strategic direction for front-end architecture, ensuring scalability, maintainability and performance. Lead the development of complex web and mobile friendly application features using Angular and Ionic`s


View Job
Principal Front End Engineer

Johannesburg: Senior Front-End Engineer

Are you an Angular expert with a passion for building seamless web and mobile experiences? A leading innovator in the retail technology space is looking for a Senior Front-End Engineer to join their mission to revolutionize physical shopping. This is a ful


View Job
Senior Front-End Engineer

Cape Town City Centre: Principal Front-End Engineer

Are you a seasoned Front-End Engineer passionate about crafting intuitive, high-performance web and mobile applications? A leading company is transforming brick-and-mortar retail through cutting-edge technology, and they need your expertise to build scalab


View Job
Principal Front-End Engineer

Hazyview: Front Office Attendant With Hotel/Lodge Experience

The Front Desk Attendant is the first point of contact for guests and is responsible for providing exceptional customer service, handling reservations, check-ins, and check-outs, and assisting with guest inquiries to ensure a smooth and enjoyable stay. Key


View Job
Front Office Attendant With Hotel/Lodge Experience

Cape Town: Front-End Developer (Java & Kotlin) posted by PBT Group

The Front-End Developer will be responsible for developing and maintaining user-facing applications using Java and Kotlin. The ideal candidate should have experience in building intuitive and responsive web applications, ensuring optimal performance across

View Job  South Africa: Support / Account Manager

View Job
Front-End Developer (Java & Kotlin)

Johannesburg: Software Engineer (Front-End) posted by The Skills Mine

Requirements: 3+ years of front-end development experience in a JavaScript-heavy environmentStrong proficiency in JavaScript (ES6+), HTML, CSS, with experience building responsive and accessible web applicationsHands-on experience with React.js (Next.js pr


View Job
Software Engineer (Front-End)

South Africa: Front-End Developer posted by Isilumko Staffing

Relevant Qualification secures2-5 Years experience in Front-end DevelopmentHTMLCSSUXStrong creative design.Google Mapping a plusASP.Net and MySQL Stress testing experienceMust reside on the Jhb / West Rand areas Front-End Developer position available in So


View Job
Front-End Developer

South Africa: Developer Front-End posted by Isilumko Staffing

Relevant Qualification secures2-5 Years experience in Front-end DevelopmentHTMLCSSUXStrong creative design.Google Mapping a plusASP.Net and MySQL Stress testing experienceMust reside on the Jhb / West Rand areas Developer Front-End position available in S


View Job
Developer Front-End

Hillcrest: Front End Developer posted by Indian Ocean Export Company

We are seeking an experienced Front-End Developer (Angular) to join our Software Development team, onsite, in Hillcrest. The key responsibilities include, but not limited to: Development of significant new application interfaces and features:Interface for


View Job
Front End Developer

Cape Town: Front End Engineer posted by IT Ridge Technologies

Job Overview:We are seeking an experienced Front End Engineer to join our agile development team. The ideal candidate will have a strong background in building scalable and high-quality web applications, with a focus on JavaScript and React.Responsibilitie


View Job
Front End Engineer

Cape Town: Frontend Engineer posted by IT Ridge Technologies

Requirements and Experience:A minimum of 5 years software development experienceSeveral years working in agile teams delivering software iteratively.Computer Science related degree, diploma, or similar qualificationStrong experience with source control too


View Job
Frontend Engineer

South Africa: Senior Front-End Developer posted by Telebest

Our client has an opportunity available for a Senior Front-end Developer based in Pretoria.Requirements:Bachelors degree in Computer Science, Electronic/Computer Engineering, Information Technology or a related field.4+ years experience in professional sof


View Job
Senior Front-End Developer

Cape Town: Senior Front-End Developer posted by Ditto Hire

Join a fast-paced tech company in Cape Town providing innovative business tools as their next Senior Front-End Developer. Your main role will be working on a productised solution that is established in the market and looking to further enhance its interfac


View Job
Senior Front-End Developer

Midrand: Front End Developer – 1790 posted by JorDan HR

ESSENTIAL SKILLS REQUIREMENTS: Oracle & ETL (Extract, Transform and Load) AWS (Quicksight, Glue ETL, Elastic Cloud Computing EC2, Aurora PostgreSQL, Cloud Development Kit CDK) Terraform (IAAS) Flyway Github (source/version control) Database Administrat


View Job
Front End Developer – 1790

Error making API request.
Share this to someone who needs a job:
Posted in Jobs in ZA

More Jobs in Your Area