70 Front End Engineer jobs in South Africa
Senior User Interface Designer
Posted 13 days ago
Job Viewed
Job Description
Get AI-powered advice on this job and more exclusive features.
Direct message the job poster from Communicate Recruitment
Driving IT Recruitment Success | Technical RecruitingSenior UI/UX Designer – Shape the Future of Digital Experiences!
Are you a visionary Senior UI/UX Designer who thrives on pushing creative boundaries? Do you dream in Figma, obsess over user experience, and love mentoring designers to elevate their craft? If so, we need YOU to take the lead in designing innovative, user-friendly, and visually stunning digital products!
What’s in it for you?
- Own the creative direction of cutting-edge applications and design systems.
- Work alongside brilliant Front-End Engineers & Product Managers to bring ideas to life.
- Mentor and guide a team of senior designers , shaping the future of our design culture.
- Leverage UX research, competitive analysis, and user testing to build data-driven, intuitive experiences.
- Design and refine high-impact applications & features that make a difference.
What you bring to the table:
- 7+ years of UI/UX design experience (at least 3 years leading creative direction).
- A killer portfolio showcasing your problem-solving and design thinking skills.
- Mastery of Figma and expertise in scalable design systems .
- Passion for user-centered design, usability, and accessibility standards (WCAG) .
- Strong collaboration with Front-End Engineers (bonus points if you understand Angular, Ionic, TailwindCSS ).
- Leadership skills – you’ll mentor, inspire, and elevate the design team.
- Experience with user testing tools & analytics to drive decision-making.
If you’re ready to lead, innovate, and create the future of UI/UX, let’s talk!
Apply now and let’s design something extraordinary together!
Seniority level- Mid-Senior level
- Full-time
- Engineering, Design, and Information Technology
- Market Research, IT System Data Services, and IT Services and IT Consulting
Senior Designer, User Interface
Posted 13 days ago
Job Viewed
Job Description
Business Segment: Business & Commercial Banking
Location: ZA, GP, Johannesburg, 30 Baker Street
Role Overview: To challenge interface design assumptions and scope the most appropriate interface design for products by understanding product and client requirements. Execute the full spectrum of user interface design to contribute to a seamless customer experience.
Qualifications & Experience:
- 5-7 years of demonstrated workplace experience within the area of specialization, with evidence of contribution to the experience design practice.
Senior designer, user interface
Posted today
Job Viewed
Job Description
Senior user interface designer
Posted today
Job Viewed
Job Description
Senior designer, user interface
Posted today
Job Viewed
Job Description
Senior user interface designer
Posted today
Job Viewed
Job Description
Front End Engineer
Posted 2 days ago
Job Viewed
Job Description
At Global Kinetic, we write high-quality single-page web applications for some of the biggest names in South Africa
and abroad.
We, as developers, understand the importance of writing quality, maintainable code. We implement standard
design patterns, have a firm grasp of the software development life cycle, and a solid foundation (no pun intended) of
software design principles.
Your role:
You will be working alongside a great, approachable team, developing projects from concept to deployed product.
You’ll collaborate with our designers, business analysts, QA engineers, and back-end developers to implement
application specifications down to the letter.
Your focus will be on writing quality software using standard object-oriented and functional development principles.
NOTE: We’re not a run-of-the-mill front-end design house, as such, we do not design cut-ups and write plain
HTML+CSS web pages – we are a team of web app developers.
Technical Requirements:
• 2-3 years of experience or relevant programming qualification or relevant online portfolio of projects (GitHub,
GitLab, BitBucket, etc)
• Experience in JavaScript frameworks React/Next.js or SPA framework
• Experience with CSS/SCSS essential
• Experience developing cross-browser solutions
• Source control experience essential (GIT)
• Able to take an idea from concept to deployment
• Experience in JavaScript bundling systems (Webpack / Parcel /Vercel /TurboRepo)
• Establish a CI/CD pipeline with automated testing on Azure DevOps
• Containerization (Docker)
• Ability to translate business requirements into technical requirements
• Node/Express/ TypeScript
Non-Technical Requirements:
• Excellent oral and written communication skills
• Have a no-compromise attitude to quality
• High attention to detail
• Experience in an agile environment
• Strong customer focus, excellent problem-solving, and analytical skills
• Self-starter
• Ability to work under pressure
• Ability to fit into a relaxed yet professional environment
Be The First To Know
About the latest Front end engineer Jobs in South Africa !
Front-End Engineer
Posted 13 days ago
Job Viewed
Job Description
Join to apply for the Front-End Engineer role at Project Growth
Join to apply for the Front-End Engineer role at Project Growth
Get AI-powered advice on this job and more exclusive features.
A fast-growing remote-first startup building one integrated product that includes a primary application, an admin panel, and a marketing site. Their small, dynamic team thrives on collaboration and innovation, where each member’s contributions directly shape the future of their product. Join them to make a real impact in a supportive, agile environment.
Location:
Fully Remote, 9 AM - 5 PM EST
Role Overview
We’re seeking a proactive Front-End Engineer with strong React expertise to develop, maintain, and optimize our product. You will be integral in building reusable components, ensuring top-notch quality through testing, and collaborating closely with backend and product teams. If you enjoy working with a modern tech stack and are excited by the challenges of a growing startup, this role is for you.
Key Responsibilities
- Develop, maintain, and enhance product features using React with hooks and functional components.
- Build reusable, modular components to deliver consistent, engaging user experiences.
- Write unit tests with Jest and end-to-end tests with Cypress to ensure code reliability.
- Collaborate with backend and product teams to integrate APIs and deliver robust front-end functionality.
- Optimize performance and ensure cross-browser compatibility and mobile responsiveness.
- Maintain clear, up-to-date documentation.
- Participate actively in daily standups and contribute to process improvements as the organization scales.
- Work within a remote-first environment with occasional on-site team events.
- Strong hands-on experience with React and functional programming concepts.
- Experience with Vite as a build tool.
- Proficiency in TypeScript is highly valued.
- Familiarity with Chakra UI for styling components.
- Experience using Storybook for component development and documentation.
- Skilled in making HTTP requests with Axios.
- Knowledge of Zod for schema validation.
- Experience with Tanstack React Query and Tanstack Table for efficient data fetching and advanced table functionalities.
- Experience with state management libraries like MobX or Zustand.
- Experience with React Admin is a significant plus.
- Familiarity with Sentry or other error monitoring tools.
- Comfortable working with APIs and API documentation tools like Swagger.
- Experience with project management tools (e.g., Linear) and Agile workflows.
- Strong fundamentals in HTML5, CSS3, and modern JavaScript (ES6+).
- Proficient with Git and version control workflows.
To be considered for this role these steps need to be followed:
- Fill in the application form
- Record a video showcasing your skill sets
- Seniority level Entry level
- Employment type Contract
- Job function Engineering and Information Technology
- Industries Marketing Services
Referrals increase your chances of interviewing at Project Growth by 2x
Get notified about new Frontend Developer jobs in Cape Town, Western Cape, South Africa .
Cape Town, Western Cape, South Africa 6 days ago
Cape Town, Western Cape, South Africa 6 days ago
Cape Town, Western Cape, South Africa 1 week ago
Cape Town, Western Cape, South Africa 1 month ago
Cape Town, Western Cape, South Africa 2 days ago
Cape Town, Western Cape, South Africa 3 months ago
Cape Town, Western Cape, South Africa 1 month ago
Cape Town, Western Cape, South Africa 2 months ago
City of Cape Town, Western Cape, South Africa 3 days ago
Cape Town, Western Cape, South Africa 1 week ago
City of Cape Town, Western Cape, South Africa 3 days ago
City of Cape Town, Western Cape, South Africa 3 days ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffrFront End Engineer
Posted 13 days ago
Job Viewed
Job Description
Key Responsibilities
- Plan, Develop, Test and Document advanced e-commerce solutions for our clients
- Develop customer-specific and generic Magento modules
- Develop integrations between Magento and 3rd Party Products
- Improve our own continuous deployment platform which supports a large number of our clients
- Regularly help with internal projects developing general modules and themes thatcan be used by a wide range of clients and projects
- Attend internal training courses or presentations to maintain the required skillset where applicable
- You will be part of a team that builds large and medium-size e-commerce solutions for our customers. All solutions are based on Magento
Skills & Requirements
- Ideal candidates are skilled individuals with experience or familiarity with HTML5,CSS pre-processors (SASS, LESS, etc.), JavaScript, Ubuntu Linux (Server)
- Disclaimer: Title and salary is dependent on the amount of experience
- Intermediateknowledge of PHP and MySQL
- Keen interest and healthy experience in relevant web technologies
- Intermediate understanding of the fundamentals of API integration and web services
- Strong understanding of OOP principles, and ability to use them in JavaScript
- Proficient understanding of code versioning tools, such as Git
- Familiarity with server-side web development technologies
- Thorough understanding of cross-browser development and responsive design techniques
- Passion to create high-quality and performance drivenweb pages
- Ability to estimate/forecast/breakdown time to complete specified project tasks
- Be a team player and a quick learner, able to hit the ground running
The following experience would be advantageous
- Experience in developing e-commerce solutions on the Magento platform.
- Agile experience
Front Sales Engineer
Posted today
Job Viewed