Menu Close

South Africa: Front End (Javascript) Software Developer Remote posted by Datafin

Front End (Javascript) Software Developer Remote

Posted on 2025-03-16

Employer Datafin
Salary 0
Category It Computer
Location South Africa  /  South Africa

Job Summary

Front End (JavaScript) Software Developer – RemoteIT – Software Development
Johannesburg – Gauteng – South Africa, Remote

ENVIRONMENT:
Are you eager to lead a dynamic team using data and technology to transform urban spaces? Do you thrive in a collaborative, fast-paced environment where innovation drives meaningful change? If so, this is your chance to shape the future of city life. As a Frontend JavaScript Developer, you will be instrumental in building and optimizing their tech ecosystem, ensuring excellence in design, development, and deployment. Reporting to the Lead Developer and working closely with cross-functional teams, you will guide developers to align with the companys culture and values. This role demands strong analytical skills, coding expertise, and a commitment to quality, collaboration, and innovation. With data-driven decision-making at their core, they seek a leader who prioritizes safety, inclusivity, and equity in development.
DUTIES:
  • 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., optimizing 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
Culture and values
  • Personal values aligned with the companys aspirational culture.
  • High ethical standards, integrity, and a strong desire for continuous learning and growth.
  • Commitment to ongoing performance improvement and coaching programmes.
View Job  South Africa: Mechanical Engineer (Maintenance) – Heavy Industry / Manufacturing
Apply for this Job

Front End (Javascript) Software Developer Remote position available in South Africa, South Africa. This job position was posted by Datafin. The job has been posted as a premium ad on 2025-03-16 at 16:05:51 in the It Computer 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

Centurion: Senior Software Engineer (Angular Frontend)

Key Responsibilities: Develop and maintain scalable, high-performance web applications using Angular. Collaborate with UX/UI designers to create seamless and visually appealing user interfaces. Optimise applications for speed, responsiveness, and efficienc


View Job
Senior Software Engineer (Angular Frontend)

Centurion: Senior Software Engineer (React Frontend)

Key Responsibilities: Develop and maintain scalable frontend applications using React and modern JavaScript frameworks. Work closely with UX/UI designers to create seamless user experiences. Optimise applications for maximum performance, responsiveness, an


View Job
Senior Software Engineer (React Frontend)

Johannesburg: Senior Front-End Developer

Key Responsibilities: Develop and maintain high-quality front-end software for both user and business applications. Uphold rigorous coding standards and deliver projects within established timelines. Research and evaluate modern implementation techniques t


View Job
Senior Front-End Developer

Hazyview: Front Desk Attendant

Key Responsibilities: Greet and check in guests in a warm, friendly, and professional manner. Manage guest check-outs and ensure accurate billing. Handle guest requests and inquiries, offering assistance as needed (e.g., room preferences, local information


View Job
Front Desk Attendant

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  Western Cape: Business Developer (Property)

View Job
Front Office Attendant With Hotel/Lodge Experience

Cape Town City Centre: Front-End Developer

Whats In It For You?: Shape the front-end architectural strategy for cutting-edge health tech solutions. Work with Flutter, Angular, Python, and PHP in a high-performing, diverse team. Solve complex digital product challenges in an Agile, start-up environm


View Job
Front-End Developer

Germiston: Front End Loader

Operates straight or articulated rubber-tired tractor-type vehicle equipped with front-mounted hydraulically powered bucket or scoop to lift and transport bulk materials to and from storage or processing areas, to feed conveyors, hoppers, or chutes, and to


View Job
Front End Loader

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

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)

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

Hybrid role based in Johannesburg North Qualification: BSc/IT Degree or relevant IT qualification The successful candidate will work as part of a self-organising Agile/Kanban team responsible for building websites, APIs and frameworks that power a portfoli


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

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)

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

Johannesburg: Frontend Developer

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


View Job
Frontend Developer

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
Front-End Developer (Java & Kotlin)

Johannesburg: Frontend Developer posted by Deka Minas (Pty) Ltd

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 t

View Job  South Africa: Nail Technician posted by People Dimension

View Job
Frontend Developer

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)

Germiston: Front End Loader posted by Assign Services (Pty) Ltd

Operates straight or articulated rubber-tired tractor-type vehicle equipped with front-mounted hydraulically powered bucket or scoop to lift and transport bulk materials to and from storage or processing areas, to feed conveyors, hoppers, or chutes, and to


View Job
Front End Loader

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

South Africa: Senior Front End Developer posted by Goldman Tech

Job Description:Experience:• Experience in Web, Mobile and Hybrid Web Apps (using Angular and Ionic Framework)• Angular 2+ (We are currently using Angular 13)• Typescript/ JavaScript• HTML & CSS/SCSS• UI/UX Design will be beneficia


View Job
Senior Front End Developer

South Africa: Intermediate/Senior Front End Developer posted by Goldman Tech

Job Description:Experience:• At least 5 years` experience Front end developer experience• Must have an IT Diploma or Degree • Deep knowledge of AngularJS practices and commonly used modules based on extensive work experience• Well verse


View Job
Intermediate/Senior Front End Developer

Cape Town: Front-End Engineer posted by Goldman Tech

Job Description:Requirements:• 2-3 years coding experience • IT qualification would be advantageous • Experience working with: Bootstrap, Angular, Ember, React, Vue, Django, jQuery, SEO• Duties: Building and developing front end, debugg


View Job
Front-End Engineer

Cape Town: Front-End Developer posted by Goldman Tech

Job Description:We have an amazing opportunity for a Front-End Developer in Johannesburg!We require a candidate with:• BSc Computer Sciences or National Diploma in IT• 3+ years of front-end development experience• Experience producing cross-


View Job
Front-End Developer

Cape Town: Front-End Engineer posted by Goldman Tech

Job Description:We have an amazing opportunity for a Front-End Engineer in Cape Town/Remote!We require a candidate with:• 2-3 years coding experience • IT qualification would be an advantage• Experience working with: Bootstrap, Angular, Embe


View Job
Front-End Engineer

Cape Town: Front-End Developer posted by Goldman Tech

Job Description:We have an amazing opportunity for a Front-end developer in Cape TownWe require a candidate with:• 3+ years` experience in a similar role• Expertise in: HTML, CSS3, SASS, JavaScript MVC framework• Experience working with: Ang


View Job
Front-End Developer

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

More Jobs in Your Area