Technical Lead for Front-End Development

24 hours ago


Johannesburg, Gauteng, South Africa Planet10 Full time

At Planet10, we are seeking a highly skilled Technical Lead to oversee our front-end development processes.

The ideal candidate will have at least 6+ years of experience in building Applications and strong hands-on knowledge on HTML5, CSS3, ES6+

  • Estimated Salary: $120,000 - $180,000 per annum
Job Description:

We are looking for a Senior Developer with expertise in React, TypeScript, and good understanding of OOPs concepts. The successful candidate will be responsible for managing both front-end and back-end development processes, implementing solutions from conception to final product according to business needs.

Key Responsibilities:

  • Work within a Software Development team, following Agile development methodologies.
  • Work with Project management and solution architects to estimate and scope out projects.
  • Implement and oversee the design, develop and maintenance of fully-fledged and functioning platforms.
  • Optimizing code for performance.
  • Comment code and produce documentation to industry standards as needed.
  • Produce code to the highest standards while adhering to industry accepted architecture and design pattern techniques and methodologies (e.g., MVC, SOA, OOP, DI etc.).
  • Defining and developing API's.
  • Contribute to the analysis and design of software products and tools.
  • Evaluate and advise on the technical feasibility.
  • Create quality prototypes for a clearer understanding of UI designs.
  • Test and confirm software is fit for purpose with intended audiences.
  • Recommend and implement refinements and improvements.
  • Follow formal Software Engineering best-practices.
  • Mentoring and guiding team members.
  • Monitoring and measuring customer experience and KPIs.
  • Managing periodic reporting on the progress to the management and the customer.
  • Bachelor's degree in Computer Science, Engineering, or equivalent experience.
Required Skills and Qualifications:

The ideal candidate will have:

  • At least 6+ years of experience in building Applications.
  • Strong hands-on knowledge on HTML5, CSS3, ES6+.
  • Good understanding of OOPs concepts.
  • Strong understanding of the React Virtual DOM, JSX and API.
  • Hands on experience on REST APIs, GraphQL and WebSocket.
  • Experience with a State-management framework like Redux (with middleware) or MobX.
  • Understanding of cloud-based technologies, Azure, SQL and relational databases, SOAP and REST Web-Services, JSON, XML, MSAL.
  • Comfortable with concepts like Container/Presentation components, Higher Order Components.
  • Worked with UI libraries like Material-UI, Semantic UI, Bootstrap or similar.
  • Good understanding of CSS in JS, aka scoped-css or Styled Components.
  • Unit testing with Karma + Mocha or Jest.
  • Experience on working with frontend build systems and automating the same using Grunt / Gulp.
  • Experience on MVC frameworks (Backbone.js, or similar) and knowledge of common JavaScript design patterns will be good to have.
  • Experience of working with server-side JavaScript frameworks based on Node.js.
  • Exposure to Style Guides, Atomic Design.
  • Exposure to Scrum and Agile methodologies.

  • Technical Lead

    3 days ago


    Johannesburg, Gauteng, South Africa Network Recruitment Full time

    We are seeking a highly skilled Technical Lead - Front End Development Specialist to join our team at Network Recruitment. This is a challenging and rewarding role that requires expertise in modern JavaScript frameworks, front-end development, and leadership.Job Description:In this role, you will design and develop scalable, user-friendly applications while...


  • Johannesburg, Gauteng, South Africa Emporium Human Capital Full time

    Job Summary:Emporium Human Capital is seeking a highly skilled Senior Front-end Developer to lead our front-end development team. The ideal candidate will have extensive experience in front-end development using Angular/Typescript and Bootstrap, with a strong understanding of JavaScript, HTML5, and CSS.Key Responsibilities:Implement new front-end...

  • Technical Leader

    3 weeks ago


    Johannesburg, Gauteng, South Africa Emporium Human Capital Full time

    Job Summary: We are seeking a highly skilled Front-end Developer to join our team at Emporium Human Capital.Key Responsibilities:Implement new Front-end requirements using Angular/Typescript and Bootstrap with JavaScript, HTML5, and CSS.Maintain existing Front-end applications written in Angular/Typescript.Implement the SARS look and feel and usability...


  • Johannesburg, Gauteng, South Africa Emporium Human Capital Full time

    Job Title: Senior Front-End DeveloperEmporium Human Capital is seeking a highly skilled Senior Front-End Developer to join our team.Job Summary:We are looking for a seasoned Front-End Developer with expertise in Angular/Typescript and Bootstrap to lead the development of our Front-End applications.Key Responsibilities:Design and implement new Front-End...

  • Front-end Developer

    3 weeks ago


    Johannesburg, Gauteng, South Africa Tumaini Consulting Full time

    Job Title: {title}Description:We are seeking a skilled Front-end Developer to join our team at {company}. As a Front-end Developer, you will be responsible for designing and developing the user interface and user experience of our web applications.Key Responsibilities:Design and develop the user interface and user experience of web applicationsWork closely...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Job Description:OverviewNetwork Recruitment seeks a skilled Senior Full Stack Developer to lead the development of front-end websites and back-end systems. This individual will design and implement web applications with intuitive user interfaces, ensuring seamless performance and cross-platform compatibility.ResponsibilitiesCreate visually appealing user...

  • Front-end Developer

    3 weeks ago


    Johannesburg, Gauteng, South Africa Lotus Recruitment Full time

    About the Role:We are looking for a highly skilled and motivated Front-end Developer to join our team. As a Front-end Developer, you will be responsible for designing and implementing the user interface and user experience of our web applications.Main Responsibilities:Design and implement responsive and interactive user interfaces for our web...

  • Front-end Developer

    3 weeks ago


    Johannesburg, Gauteng, South Africa FirstRand Bank Limited Full time

    Key Responsibilities:• Design and develop front-end components using HTML, CSS, and JavaScriptRequirements:- 3+ years experience in web development- Proficiency in HTML, CSS, and JavaScript- Strong understanding of front-end development conceptsBonus Points:- Experience with React or Angular- Knowledge of web accessibility best practices


  • Johannesburg, Gauteng, South Africa MSP Staffing LTD Full time

    Job Title: Senior Front-End DeveloperMSP Staffing LTD is looking for a skilled Senior Front-End Developer to join their team. The ideal candidate will have a strong understanding of front-end development principles and be able to create visually appealing and user-friendly interfaces.Key Responsibilities:Design and develop front-end components using Angular,...

  • Front-end Developer

    3 weeks ago


    Johannesburg, Gauteng, South Africa PlaceTalent Full time

    We are looking for a skilled Front-end Developer to join our team. The ideal candidate will have expertise in designing and developing user-friendly interfaces for web applications.Key responsibilities include:Design and build responsive web interfacesCollaborate with cross-functional teams to deliver high-quality productsStay up-to-date with the latest...


  • Johannesburg, Gauteng, South Africa Global Connect Partners Full time

    Job Title: Front-end DeveloperDepartment: Technology ConsultingLocation: Remote - USACompany Overview:Global Connect Partners is a premier management consulting firm specializing in post-merger integration, change management for process improvements, and technology implementation. We collaborate with organizations to create user-centered software solutions...


  • Johannesburg, Gauteng, South Africa Global Connect Partners Full time

    Job Title: Senior Front-end DeveloperDepartment: Technology ConsultingLocation: Remote - USACompany Overview:Global Connect Partners is a premier management consulting firm specializing in post-merger integration, change management for process improvements, and technology implementation. We collaborate with organizations to create user-centered software...


  • Johannesburg, Gauteng, South Africa Dijkstrack Full time

    We are a UK-based development agency, Dijkstrack, specializing in delivering customized solutions to our diverse portfolio of international clients. With a focus on innovation and excellence, we are expanding our team and seeking experienced Software Engineers with expertise in Angular.Key Responsibilities:Develop new user-facing features using Angular...

  • Front-end Developer

    3 weeks ago


    Johannesburg, Gauteng, South Africa Network Recruitment Full time

    We are looking for a skilled Front-end Developer who can help us build a new web application.As a member of our team, you will be responsible for creating a responsive and user-friendly interface that meets our business needs.


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Job Title: Senior Front-End EngineerAt Network Recruitment, we're seeking a talented Senior Front-End Engineer to join our team. As a key member of our development team, you'll play a crucial role in shaping our front-end development practices and driving the adoption of new technologies.Key Responsibilities:* Lead the development of front-end applications...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Job OverviewWe are seeking a highly skilled Technical Architect to join our team at Network Recruitment. As a key member of our development team, you will be responsible for designing and developing the architecture for front-end websites.Responsibilities:Design intuitive and visually appealing user interfaces for web applications.Build and maintain back-end...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Key Responsibilities:As a skilled Front End Web Developer, you will be responsible for developing new user-facing features and ensuring the technical feasibility of UI/UX designs. This involves building reusable code and libraries for future use, validating user input before submitting to the back-end, and maintaining brand consistency throughout the design....


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Front End Web Developer OpportunityNetwork Recruitment is seeking a skilled Front End Web Developer to join our team. The ideal candidate will have a strong background in JavaScript, CSS, HTML, React, Angular, Vue.js, Bootstrap, and Tailwind.Requirements:Bachelor's degree in an IT-related fieldAt least 4 years of experience in front-end developmentStrong...

  • Front End Developer

    4 weeks ago


    Johannesburg, Gauteng, South Africa Hire Resolve Full time

    Hire Resolve's client, a software company, is seeking a seasoned Front End Developer/Designer to join their dynamic team. This pivotal role bridges the gap between design and technical implementation, creating seamless and visually appealing user experiences. As a Front End Developer/Designer, you will collaborate closely with designers and back-end...


  • Johannesburg, Gauteng, South Africa Falcorp Resources Full time

    Job DescriptionWe are seeking a highly skilled Front-End UI Developer to join our team at Falcorp Resources. As a key member of our development team, you will be responsible for creating visually appealing, responsive, and accessible user interfaces for our web applications.Key ResponsibilitiesCollaborate with designers and developers to design and develop...