Senior Front-End Developer

4 weeks ago


Johannesburg, South Africa Jobted ZA C2 Full time

Key Responsibilities:

- Develop, maintain, and enhance dynamic web applications using ReactJS.
- Collaborate with back-end developers to integrate GraphQL APIs and Node.js services.
- Optimise web applications for speed, scalability, and performance.
- Write clean, maintainable code and follow best development practices.
- Participate in code reviews to ensure high-quality standards.
- Work alongside UI/UX designers to implement intuitive and beautiful interfaces.
- Ensure cross-browser compatibility and responsive design.
- Diagnose and troubleshoot bugs and performance issues.
- Stay updated on the latest trends and advancements in front-end technologies and frameworks.

Key Requirements:

- 8+ years of experience in front-end development.
- Expertise in ReactJS and its ecosystem (including React Hooks and state management).
- Experience working with GraphQL to query data.
- Basic to intermediate knowledge of Node.js for integrating back-end services.
- Familiarity with databases such as MySQL, PostgreSQL, and MongoDB (not mandatory).
- Strong proficiency in HTML, CSS, and JavaScript (ES6+).
- Experience with Git for version control.
- Strong communication skills and the ability to collaborate effectively in a team.

Nice-to-Have:

- Personal or side projects that showcase your passion for development.
- Experience with server-side rendering and frameworks such as Next.js.
- Knowledge of CI/CD pipelines and integration with Bitbucket.
- Familiarity with unit testing frameworks (e.g., Jest) and E2E testing (e.g., Cypress).

Personal Attributes:

- A proactive approach to problem-solving and collaboration.
- Strong analytical skills and attention to detail.
- A passion for learning and staying up to date with new technologies.
- Comfortable working in a collaborative, office-based environment.

Apply now



  • Johannesburg, Gauteng, South Africa Black Pen Recruitment Full time

    About the RoleAs a Senior Front End Engineer at Black Pen Recruitment, you will have the opportunity to work on high-profile projects that focus on delivering exceptional user experiences. This role involves building and maintaining user-facing interfaces for our clients' platform, ensuring seamless and visually appealing...

  • Front End Developer

    4 days ago


    Johannesburg,, South Africa Jobted ZA C2 Full time

    Paracon is actively building up a talent database of skilled Front end Developer to support our clients’ continuous need for growth. We are ideally looking for Business Analysts with Financial Services / Investment / Asset Management industry experience. We ‘almost always’ have Front end Developers opportunities available in Johannesburg and Cape Town...

  • Front End Developer

    3 weeks ago


    Johannesburg, Gauteng, South Africa E&D Recruiters Full time

    Software Development RoleWe are seeking a Front End Developer to join our team at E&D Recruiters. As a key member of our team, you will be responsible for developing software solutions using programming tools such as Angular, TypeScript, and SQL.Key ResponsibilitiesDevelop software solutions using front-end technologies such as CSS, HTML, and...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Job Title: Senior Front-End Development LeadAbout Network Recruitment:We are a leading recruitment agency specializing in IT and technology placements. Our expertise lies in matching top talent with innovative companies, driving growth and success.Salary Estimate: $120,000 - $180,000 per year, based on industry standards and location.Job Description:Foster a...


  • Johannesburg, Gauteng, South Africa Elite Search Full time

    We are seeking a Senior Front End Developer to join our team at Elite Search. As an experienced front-end developer, you will be responsible for shaping and maintaining our design system, ensuring consistency and sleekness across all our products.In this role, you will work closely with design engineers and UX professionals to build scalable, reusable...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    About the RoleWe are looking for a seasoned Sr. Front-end and Back-end Developer to lead the development of our software applications. The successful candidate will have expertise in both front-end and back-end technologies, including Angular and Microsoft .NET.Key ResponsibilitiesDesign and Develop High-Quality Software Applications: Utilize your skills in...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    About the Role:">This Senior Front-End Developer position offers a challenging opportunity to work on dynamic web applications using ReactJS. Collaborate with back-end developers to integrate GraphQL APIs and Node.js services, ensuring cross-browser compatibility and responsive design.">Key Responsibilities:">">Develop, maintain, and enhance web applications...


  • Johannesburg, Gauteng, South Africa Capital Recruit Full time

    Capital Recruit is seeking a highly skilled Front-End Engineer to join our dynamic team.We offer a competitive salary of $120,000 - $180,000 per year, along with opportunities for professional development and growth in a collaborative and supportive work environment.Job Description:Design, develop, and maintain user interfaces for web applications using...


  • Johannesburg, Gauteng, South Africa E&D Recruiters Full time

    Are you passionate about software development and looking for a challenging role that allows you to work on cutting-edge projects? E&D Recruiters is seeking an experienced Front End and Back End Developer to join our team.About the RoleWe are looking for a skilled developer who has experience working through the design, development, release cycle, delivery,...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Job Overview:Network Recruitment is seeking a highly skilled Senior Front-end Engineer to join their team. As a key member of the team, you will be responsible for designing and developing cutting-edge front-end applications using Angular, JavaScript, and React technologies.Key Responsibilities:Design and develop high-performance front-end applications using...


  • Johannesburg, South Africa MSP Staffing LTD Full time

    Our client is looking for a skilled Front-End Developer for a hybrid position based in Johannesburg. Key Requirements · 5 years experience overall. · BSc/ BTech/ N.Dip · React · Vuejs · JavaScript · Bootstrap/Tailwind CSS · Responsive Design and Mobile first Development Should you meet the requirements for this position, please email your CV to...

  • Front-End Architect

    3 weeks ago


    Johannesburg, Gauteng, South Africa Planet10 Full time

    **Job Overview:** Front-End ArchitectWe are seeking an experienced Front-End Architect to join our team at Planet10. This role will be responsible for creating and optimizing user interfaces, working closely with designers and developers to ensure seamless integration.A bachelor's degree in Computer Science or related field is required. The ideal candidate...


  • Johannesburg, Gauteng, South Africa Black Pen Recruitment Full time

    Overview of RoleAt Black Pen Recruitment, we are on the hunt for a Senior Front End Engineer to join our team. This role is focused on developing and optimizing user-facing interfaces for our client's platform and associated tools.Role OverviewOur ideal candidate will be an experienced and innovative Senior Front End Engineer with a strong background in...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Job Description:We are seeking a highly skilled Senior Front-End Developer to join our team at Network Recruitment. As a key member of our development team, you will be responsible for designing and developing dynamic web applications using ReactJS.The ideal candidate will have 8+ years of experience in front-end development, with expertise in ReactJS and...


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

    Job Summary:E-Merge is seeking a skilled Front-End and Back-End Development Specialist to join our team in Bryanston. This long-term contract/Perm position offers a cost-to-company salary of R900k per annum.About the Role:We are looking for a talented developer who can design, implement, and maintain high-performing web applications using Node.js, NestJS,...

  • Full Stack Developer

    2 months ago


    Johannesburg, South Africa Jobted ZA C2 Full time

    Key Responsibilities: - Foster a high-performance, collaborative environment, working closely with cross-functional teams to achieve project goals. - Design and develop user-friendly, responsive applications using React.js, ensuring a seamless and engaging user experience. - Partner with product managers, designers, and developers to ensure smooth...

  • Senior Full Stack

    1 month ago


    Johannesburg, South Africa Jobted ZA C2 Full time

    Key Responsibilities: - Develop front-end website architecture. - Design user interfaces for web applications. - Develop back-end website applications. - Create local servers and databases to support functionality. - Ensure cross-platform optimization for mobile devices. - Ensure responsiveness and seamless user experience for applications. - Collaborate...

  • Senior Full Stack

    2 months ago


    Johannesburg, South Africa Jobted ZA C2 Full time

    Key Responsibilities: - Develop and implement front-end architecture for web applications. - Design and implement dynamic, user-friendly interfaces. - Build back-end website applications and manage database integration. - Set up and manage local servers and databases to support app functionality. - Ensure applications are optimized for cross-platform use,...

  • Front-End Developer

    5 days ago


    Johannesburg, South Africa Unique Personnel Ltd Full time

    We are seeking a skilled and passionate Front-End Developer with AngularJS certification to join our dynamic team. If you have a knack for building responsive designs and crafting user-friendly interfaces, we want to hear from you AngularJS Certification (mandatory). Minimum of 5 years' experience in developing responsive designs and creating intuitive user...

  • Full Stack Developer

    2 months ago


    Johannesburg, South Africa Network Recruitment Full time

    Key Responsibilities: Foster a high-performance, collaborative environment, working closely with cross-functional teams to achieve project goals. Design and develop user-friendly, responsive applications using React.js, ensuring a seamless and engaging user experience. Partner with product managers, designers, and developers to ensure smooth integration and...