17 Front End Engineer jobs in South Africa
Front-End Engineer
Posted today
Job Viewed
Job Description
You'll be working as a Front-End Engineer on a 12-month contract for one of Dijkstrack's international consulting clients. The engagement is fully remote, giving you the flexibility to work from anywhere while collaborating with global engineering teams. As part of the Dijkstrack network, you'll benefit from access to community support, technical mentorship, structured delivery processes, and ongoing career growth opportunities across multiple international projects.
Key Duties & Responsibilities- Build and maintain modern front-end applications using Angular and/or React
- Contribute to reusable component libraries and front-end standards
- Optimise performance, accessibility, and cross-device rendering
- Participate in code reviews and drive quality through best practices
- Contribute to CI/CD pipelines for front-end deployments
- Strong commercial experience with Angular and/or React
- Solid understanding of JavaScript / TypeScript and front-end architecture
- Experience with state management libraries (NgRx, Redux, Zustand or similar)
- Comfortable working with RESTful APIs / GraphQL
- Git-based workflow exposure in a professional team environment
- Experience working in agile / sprint-based delivery teams
- Remote-first culture with international exposure
- Access to global engineering communities, mentorship and peer-learning
- Structured support across contract lifecycle (onboarding, project continuity, renewals)
- A people-focused approach — you're not just a "resource", you're a partner
Front Sales Engineer
Posted today
Job Viewed
Job Description
Not just a job, but a career
Yokogawa, award winner for 'Best Asset Monitoring Technology' and 'Best Digital Twin Technology' at the HP Awards, is a leading provider of industrial automation, test and measurement, information systems and industrial services in several industries.
Our aim is to shape a better future for our planet through supporting the energy transition, (bio)technology, artificial intelligence, industrial cybersecurity, etc. We are committed to the United Nations sustainable development goals by utilizing our ability to measure and connect.
About The Team
Our 18,000 employees work in over 60 countries with one corporate mission, to "co-innovate tomorrow". We are looking for dynamic colleagues who share our passion for technology and care for our planet. In return, we offer you great career opportunities to grow yourself in a truly global culture where respect, value creation, collaboration, integrity, and gratitude are highly valued and exhibited in everything we do.
Job Summary: The position of Sales Engineer has arisen within our company. The successful candidate will be responsible for ensuring customer satisfaction by providing technical support to customers in the region.
Responsibilities: The main responsibility of this role is to provide technical assistance to customers in the region. This includes conducting demonstrations, presentations, and training sessions as well as answering customer queries regarding products and services. Additionally, the Sales Engineer will assist in the development of new business opportunities through identifying potential clients and building relationships with existing ones.
Qualifications: The ideal candidate should have a degree in engineering or a related field. In addition, they should possess excellent communication skills both written and verbal, as well as strong problem solving abilities. Experience in sales or customer service would also be beneficial for this role. A high level of self motivation and drive are essential for success in this position.
Yokogawa is an Equal Opportunity Employer. Yokogawa wants a diverse, equitable and inclusive culture. We will actively recruit, develop, and promote people from a variety of backgrounds who differ in terms of experience, knowledge, thinking styles, perspective, cultural background, and socioeconomic status. We will not discriminate based on race, skin color, age, sex, gender identity and expression, sexual orientation, religion, belief, political opinion, nationality, ethnicity, place of origin, disability, family relations or any other circumstances. Yokogawa values differences and enables everyone to belong, contribute, succeed, and demonstrate their full potential.
Are you being referred to one of our roles? If so, ask your connection at Yokogawa
about our Employee Referral process
Junior Front End Engineer
Posted 5 days ago
Job Viewed
Job Description
The blank wall is waiting; the spray cans are fullits time to create. Lifes too short for dull code and bland interfacesjoin a team where your designs and builds turn into living, breathing digital art.
At Communicate Recruitment, we connect Junior Front End Engineers with opportunities to design, build, and innovate. Whether youre sketching wireframes, painting interfaces with CSS, or layering animations with JavaScript, well make sure your career starts with the right wall to tag your mark.
Skills & Experience:
Basic knowledge of HTML, CSS, and JavaScript (primary colours)
Exposure to frameworks (React, Angular, or Vue) advanced stencils
UI/UX awareness knowing where the art will live
Version control (Git) keeping your designs layered correctly
Creativity and an eye for detail the artistic vision
Ability to collaborate with designers and developers crew work on the wall
Qualification:
A relevant degree, diploma, or bootcamp certification in Software Engineering, Web Development, or related field starts your journey.
Internship, personal projects, or portfolios are your first murals.
Dont leave your career in black and whiteapply now and make September 2025 the month you tag your name across the Front-End scene! ITCareers #FrontEndEngineer #CareerCanvas
Contact DYLAN MAWONA on dmawona
Senior Front End Engineer
Posted today
Job Viewed
Job Description
Senior Front End Engineer
Recruiter:
Communicate Recruitment
Job Ref:
CTI /DM
Date posted:
Wednesday, September 24, 2025
Location:
Cape Town, South Africa
Salary:
Annually
SUMMARY:
Hey Maestro of Code
Make this September your time to conduct your digital orchestra. As a Senior Front-End Engineer, you're no longer just playing notes—you're composing symphonies of user experience, orchestrating complex interfaces, and leading a team to create harmonious, high-performing applications.
POSITION INFO:
The concert hall is set, and the audience expects brilliance. Life's too short for discordant designs—join a team where your leadership, precision, and vision turn code into a performance worthy of standing ovations.
At Communicate Recruitment, we connect Senior Front-End Engineers with opportunities where they act as conductors. Whether you're architecting complex UI frameworks, mentoring junior developers, or coordinating multi-layered projects like an orchestra, we'll ensure your skills drive a seamless, elegant experience.
Skills & Experience:
Expertise in HTML, CSS, JavaScript, and modern frameworks (React, Angular, Vue) – directing the ensemble
UI/UX mastery – composing user journeys with finesse
System architecture for front-end – arranging the symphony
Version control & collaboration (Git, Agile) – coordinating the musicians
Mentorship & team leadership – guiding your orchestra to perfect performance
Performance optimization – ensuring every note (interaction) hits flawlessly
Qualification:
A relevant degree or advanced certification ensures you're stage-ready.
Minimum 5+ years of professional experience guarantees mastery and the ability to lead complex projects.
Don't let your career play background music—apply now and make September 2025 the month you conduct your Front-End Engineer career to virtuoso levels #ITCareers #FrontEndEngineer #CodeSymphony
Contact
DYLAN MAWONA
on
dmawona
or , quoting the
Ref: CTI .
Connect with us on
and
Register your CV**
to create a profile or to view all our Jobs in Information Technology. One of the best Developer Recruitment Agencies in Cape Town.
Let us assist you with your IT careers. For Further C# Developer jobs, C++ Developer jobs, Java Developer jobs, .Net Developer careers, Angular Developer and Full stack developer jobs.**
Intermediate Front End Engineer
Posted today
Job Viewed
Job Description
Intermediate Front End Engineer
Recruiter:
Communicate Recruitment
Job Ref:
CTI /DM
Date posted:
Wednesday, September 24, 2025
Location:
Cape Town, South Africa
Salary:
Annually
SUMMARY:
Hey Runway Coder
Step into September 2025 like a designer debuting their collection on the runway. As an Intermediate Front-End Engineer, you're no longer in the rehearsal stage—you're walking with confidence, presenting polished interfaces, and setting trends in user experience. This is your chance to showcase your skills and elevate digital design to haute couture.
POSITION INFO:
The lights are on, the crowd is watching—it's time to command the stage. Life's too short for sloppy design or slow interactions—join a team where your code, creativity, and precision create show-stopping experiences.
At Communicate Recruitment, we connect Intermediate Front-End Engineers with opportunities where they can deliver standout projects. Whether you're styling components with CSS, choreographing interactions with JavaScript, or coordinating with back-end systems like the perfect runway ensemble, we'll ensure your career steps onto the spotlight.
Skills & Experience:
Proficiency in HTML, CSS, and JavaScript – your fabric and thread
Experience with modern frameworks (React, Angular, Vue) – the design cuts
UI/UX principles – the styling that wows the audience
Version control (Git) – keeping your collection organized
Responsive design – adapting looks to any device runway
Collaboration with design and back-end teams – coordinating the full show
Qualification:
A relevant degree, diploma, or equivalent experience keeps you runway-ready.
Minimum 2–4 years' experience ensures you can deliver polished, high-impact interfaces.
Don't fade into the crowd—apply now and make September 2025 the month you strut your Front-End Engineer career onto the runway ITCareers #FrontEndEngineer #DigitalRunway
Contact
DYLAN MAWONA
on
dmawona
or , quoting the
Ref: CTI .
Connect with us on
and
Register your CV**
to create a profile or to view all our Jobs in Information Technology. One of the best Developer Recruitment Agencies in Cape Town.
Let us assist you with your IT careers. For Further C# Developer jobs, C++ Developer jobs, Java Developer jobs, .Net Developer careers, Angular Developer and Full stack developer jobs.**
Junior Front End Engineer
Posted today
Job Viewed
Job Description
Junior Front End Engineer
Recruiter:
Communicate Recruitment
Job Ref:
CTI /DM
Date posted:
Tuesday, September 23, 2025
Location:
Cape Town, South Africa
Salary:
Annually
SUMMARY:
Hey Digital Artist
Step into September 2025 ready to splash your creativity across the canvas of the web. Just like graffiti on a city wall, Front-End Engineering is about bold expression, precision strokes, and making experiences pop. This is your chance to bring colour and life to the digital world.
POSITION INFO:
The blank wall is waiting; the spray cans are full—it's time to create. Life's too short for dull code and bland interfaces—join a team where your designs and builds turn into living, breathing digital art.
At Communicate Recruitment, we connect Junior Front End Engineers with opportunities to design, build, and innovate. Whether you're sketching wireframes, painting interfaces with CSS, or layering animations with JavaScript, we'll make sure your career starts with the right wall to tag your mark.
Skills & Experience:
Basic knowledge of HTML, CSS, and JavaScript (primary colours)
Exposure to frameworks (React, Angular, or Vue) – advanced stencils
UI/UX awareness – knowing where the art will live
Version control (Git) – keeping your designs layered correctly
Creativity and an eye for detail – the artistic vision
Ability to collaborate with designers and developers – crew work on the wall
Qualification:
A relevant degree, diploma, or bootcamp certification in Software Engineering, Web Development, or related field starts your journey.
Internship, personal projects, or portfolios are your first murals.
Don't leave your career in black and white—apply now and make September 2025 the month you tag your name across the Front-End scene ITCareers #FrontEndEngineer #CareerCanvas
Contact
DYLAN MAWONA
on
dmawona
or , quoting the
Ref: CTI .
Connect with us on
and
Register your CV**
to create a profile or to view all our Jobs in Information Technology. One of the best Developer Recruitment Agencies in Cape Town.
Let us assist you with your IT careers. For Further C# Developer jobs, C++ Developer jobs, Java Developer jobs, .Net Developer careers, Angular Developer and Full stack developer jobs.**
Web Development Intern
Posted today
Job Viewed
Job Description
Company Description
Prospen Africa is a leading corporate education and consulting company committed to empowering individuals and organizations with the skills and knowledge to excel in today's dynamic business landscape. With a proven track record of excellence, we specialize in delivering comprehensive and customized training programs tailored to client needs and objectives. Our mission is to equip professionals with cutting-edge skills that enhance performance, foster innovation, and drive sustainable business growth.
Role Description
We are seeking a
Web Development Intern
for a contract role, based on-site in Sandton. The successful candidate will support our digital initiatives by assisting in both front-end and back-end web development projects. This internship offers hands-on experience in a collaborative and fast-paced environment, providing exposure to real-world applications of web technologies and digital content management.
Key responsibilities will include coding, troubleshooting, implementing web design elements, and collaborating with team members on digital projects. The intern will also contribute to content creation, eLearning support, and branding activities, gaining a well-rounded skillset across multiple digital platforms.
Key Responsibilities
- Develop and design websites using
WordPress
(including Elementor and plugins). - Assist in updating and maintaining company websites and digital assets.
- Support creation of
social media content calendars
and scheduling posts. - Create and edit
video content
for eLearning, training, and marketing using Adobe Premiere Pro, After Effects, or similar tools. - Upload, format, and update
learning materials and videos
on our eLearning platforms (LMS). - Collaborate with the team on
SharePoint, Dynamics 365, and Microsoft Teams
. - Contribute creative ideas for campaigns, branding, and digital engagement.
- Provide support to clients and facilitators on
Microsoft Office tools
(PowerPoint, Excel, Word). - Design brochures, flyers, and digital marketing materials using
Adobe Creative Suite
(Illustrator, Photoshop, InDesign).
Qualifications & Skills
- Higher Diploma (or currently pursuing) in Web Development, Computer Science, IT, or related field.
- Skills in
front-end development
(HTML, CSS, JavaScript) and web design. - Exposure to
back-end development
and understanding of web technologies. - Experience with
WordPress
development and customization. - Strong communication and teamwork skills.
- Ability to work effectively in an
on-site, collaborative environment
. - Enthusiasm for learning, adaptability, and a proactive mindset.
- Creativity in digital design and content development.
Be The First To Know
About the latest Front end engineer Jobs in South Africa !
Front-End Software Engineer
Posted today
Job Viewed
Job Description
NOV ReedHycalog is a worldwide leader in the design, manufacture, and sale of tools and equipment used by the energy industry. We are currently seeking a Front-end Software Engineer to join our team based in Cape Town. In this role, you will work closely with the product team to create technical mobile and web applications in support of engineering, manufacturing, and wellbore physics simulation.
What You'll Be Doing
- Develop and deploy front-end software products for internal users across engineering and operations
- Translate application requirements into clean, responsive interfaces using modern frameworks
- Build data contracts between client and server in coordination with back-end developers
- Troubleshoot and resolve issues across the stack
- Maintain version control, automate deployments, and manage code lifecycle with CI/CD pipelines
- Document your work clearly for both developers and end users (e.g., Swagger, ReadMe files)
- Participate in project planning and risk mitigation to ensure timely delivery
- Contribute to technical support, training materials, and software commercialization efforts
What You'll Need
- Bachelor's degree in Computer Science (or equivalent software engineering experience)
- Strong proficiency in JavaScript, TypeScript, and Swift
- Solid understanding of algorithms , software design principles , and UI/UX best practices
- Excellent written and verbal communication skills
- Hands-on experience working in agile development environments
Preferred Experience
- Experience with energy, manufacturing, or mechanical engineering software tools
- Skills in HTML/CSS for creating clean, attractive interfaces
- Experience deploying applications across web and mobile platforms
- Familiarity with dashboarding tools like Power BI, Vega, or other data visualization libraries
- Knowledge of statistics, algebra, or calculus for advanced data rendering
- Proven ability to build and scale production-grade applications using design patterns and industry best practices
Why NOV?
At NOV, we build solutions that power the world. As part of our team, you'll contribute to groundbreaking software used in real-world drilling, design, and manufacturing environments—where your work makes a visible difference. Grow your skills. Expand your impact. Help shape the future of intelligent energy systems.
Apply Now and help us drive innovation from code to field.
Every day, the oil and gas industry's best minds put more than 150 years of experience to work to help our customers achieve lasting success.
We Power the Industry that Powers the World
Throughout every region in the world and across every area of drilling and production, our family of companies has provided the technical expertise, advanced equipment, and operational support necessary for success—now and in the future.
Global Family
We are a global family of thousands of individuals, working as one team to create a lasting impact for ourselves, our customers, and the communities where we live and work.
Purposeful Innovation
Through purposeful business innovation, product creation, and service delivery, we are driven to power the industry that powers the world better.
Service Above All
This drives us to anticipate our customers' needs and work with them to deliver the finest products and services on time and on budget.
Corporate
Our family of companies is supported by our global Corporate teams, providing expert knowledge from functions including Human Resources, Information Technology, Compliance, Finance, QHSE, Marketing and Legal centers of expertise. We are structured to provide guidance and service above all to all our business operations.
Lecturer - Module Coordinator Web Development
Posted today
Job Viewed
Job Description
Key Roles and Responsibilities:
Study material development
Oversee and manage the development or review of study guides (full or wrap-around)
Seek feedback from all stakeholders and keep a record of required changes to study guides in anticipation of the review cycle
Monitor the appropriateness of the prescribed textbook and editions
Ensure continued alignment between study guide and textbook, where applicable
Update study guides to cater for new textbook editions
Assessment
Draft all formal assessments for allocated modules
Consider internal and external pre-moderation feedback and implement changes as required
Conduct internal pre-moderation for modules in field of expertise
Conduct annual meetings with all campus lecturers to discuss the assessment strategy
Appoint suitably qualified internal and external moderators
Brief markers and moderators, and provide content support during the marking process
Mark a prescribed minimum number of assessments to fine tune marking guideline/memorandum
Consider markers' reports and decide on appropriate action
Consider moderators' reports and decide on appropriate action, in consultation with campus lecturers, HOS and subject coordinator (if any)
Conduct post-assessment meetings with all campus lecturers to reflect on success/concerns with assessments
Consider and analyse cross-campus success rates
Sign off on assessment results
Actively participate in the investigation/management of Red/Fire module status
Learning Journey Design
Conduct research in the field of expertise and/or learning design in the field of expertise
Attend both internal and external training sessions, workshops, and conferences to enhance skills in module design and assessment
Stay informed about emerging trends in higher education and instructional methodologies
Engage with industry, professional networks and associations to enhance collaboration and knowledge sharing
Actively collaborate with campus lecturers to continuously enhance the learning journey
LMS course environment
Design and draft materials needed for the course environment (announcements, etc.)
Populate and maintain the Canvas Blueprint course environment for modules owned
Lecturer and student support
Develop and deliver at least two lectures per module per semester for CL students, online live
Record at least two online lectures for DL students per semester per module
Deliver guest lectures in the field of expertise on STADIO modules as appropriate
Research and Professional Development
Conduct research in the field of expertise and/or learning design in the field of expertise
Attend both internal and external training sessions, workshops, and conferences to enhance skills in module design and assessment
Stay informed about emerging trends in higher education and instructional methodologies
Engage with industry, professional networks and associations to enhance collaboration and knowledge sharing
REQUIREMENTS
Minimum Requirements and Qualifications
Master's degree in Software Development, Computer Science, Web Development, or related IT field .
A Doctoral degree will be an advantage
At least 5 years' Higher Education experience in web technologies.
Technical expertise in HTML, CSS, JavaScript, PHP, frameworks (React, Angular), and databases .
Knowledge of mobile app development and content management systems (CMS) is advantageous.
Key Attributes:
Strong applied focus with the ability to keep curricula aligned with evolving technologies.
Industry engagement to ensure teaching reflects current frameworks and platforms.
Ability to mentor staff in project-based and practical teaching approaches.
Commitment to preparing students for immediate employability in web development.
Senior Front-End Software Engineer
Posted today
Job Viewed
Job Description
Location
: Remote (Core hours in Central Europe and North America time zones)
Employment Type
: Full-time
Compensation
: Competitive salary and comprehensive benefits
About Us
We're a remote-first global team building modern, high-performance web applications that serve our global user base. Our culture values ownership, collaboration, and technical excellence. We believe great engineers thrive when they have autonomy to take projects end-to-end, from concept to deployment and beyond.
About the Role
We're looking for an experienced Front-End Software Engineer to take a key role in developing and maintaining both our company's public-facing marketing and landing pages and our enterprise-scale React application used globally.
You'll be part of a team that values clean code, user experience, and continuous improvement. This role is ideal for someone who's passionate about front-end engineering at scale, loves working in agile environments, and is ready to own projects from start to finish.
What You'll Do
- Lead the development lifecycle for our company's public-facing and marketing website, from planning and design collaboration to implementation and optimization
- Contribute to and maintain a large, enterprise-scale React application used by a global audience
- Build and maintain reusable component libraries and ensure design consistency across products
- Collaborate cross-functionally with design, backend, and product team members in an agile environment
- Own projects end-to-end: architecting, implementing, testing, and shipping features with minimal oversight
- Continuously improve site performance, accessibility, and SEO for all public-facing properties
What We're Looking For
- Strong proficiency in JavaScript, TypeScript, React, and modern front-end ecosystems
- Experience managing the full lifecycle of marketing and landing websites, including deployment, analytics, and optimization
- Experience building and maintaining component libraries or design systems
- Strong understanding of agile development methodologies and version control (Git)
- Excellent communication skills and ability to work independently in a distributed team
- Proven track record working on large-scale enterprise React applications
- Hands-on experience with front-end testing frameworks (Jest, React Testing Library, Cypress, etc.)
Bonus Points For
- Experience with Python and Django
- Experience with Go
- Background or interest in the Synthetic Monitoring or Observability industry
Why You'll Love Working Here
- Remote-first culture — work from anywhere with flexible hours
- Global team collaborating across time zones with shared ownership and accountability
- Competitive compensation and benefits package
- High autonomy — take ownership of projects end-to-end and see the impact of your work
- Opportunities to contribute to architecture, process, and technical direction
Ready to build something that scales globally?
Apply now and join a team that values craftsmanship, curiosity, and collaboration.
Our Interview Process (Rounds)
- Learn about Uptime from an engineer and tell us about yourself, your experience, and what you are looking for out of your next position (video call)
- A take-home code challenge meant to showcase how you design a
well-scoped
engineering task (video call) - A Pair programming exercise with a team lead + informational interview with your choice of another engineer or product team member (video call)
- Final meet and greet and offer details (video call)
Our process is designed to be streamlined and make meaningful use of your time. This includes the design of the take-home code challenge and the video calls.
Uptime asks respectfully to only apply through the application form and not email/apply to them directly. Recruiters and Agencies please do not contact Uptime directly.