Visionary Front End Architect

9 hours ago


Johannesburg, Gauteng, South Africa Black Pen Recruitment Full time

Overview of Role

At 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 Overview

Our ideal candidate will be an experienced and innovative Senior Front End Engineer with a strong background in front-end development, modern JavaScript frameworks, and UX best practices. They will work closely with product owners, designers, and back-end engineers to deliver outstanding user experiences that support our mission of providing seamless payment solutions.

Key Responsibilities

  • Develop and maintain reusable UI components that align with our client's design system
  • Write clean, efficient, and maintainable code, focusing on performance optimization, scalability, and cross-browser compatibility
  • Collaborate with cross-functional teams to ensure cohesive and effective solutions
  • Mentor junior engineers, review code, and set best practices for front-end development within the team
  • Implement and maintain comprehensive unit and integration tests to ensure code reliability and robustness
  • Stay up to date with the latest front-end technologies, tools, and best practices, and share insights with the team to improve development processes

Requirements and Qualifications

Our ideal candidate will have:

  • 3+ years of experience in front-end development, with a strong focus on modern web technologies and frameworks
  • Expert knowledge of JavaScript and TypeScript, including ES6+ syntax and best practices
  • Extensive experience with modern front-end frameworks such as React, Angular, or Vue.js (React preferred)
  • Strong understanding of semantic HTML, CSS3, and preprocessors like SASS or LESS, along with CSS-in-JS libraries
  • Experience with state management libraries such as Redux, MobX, or Context API
  • Familiarity with modern build tools and bundlers like Webpack, Vite, or Parcel
  • Strong experience with Git and Git workflows
  • UI/UX knowledge - Strong understanding of user-centered design principles, responsive design, and accessibility standards (e.g., WCAG)
  • Soft skills - Excellent problem-solving skills, attention to detail, and strong communication skills

Benefits and Growth Opportunities

We offer:

  • Impactful work: Join a fast-growing fintech company where your contributions will have a direct impact on the user experience of our core products
  • Collaborative environment: Work alongside talented product managers, designers, and engineers who share your passion for innovation and quality
  • Growth opportunities: Build your career in a supportive environment that values growth, learning, and innovation
  • Exciting challenges: Tackle complex problems and contribute to building cutting-edge payment solutions that serve a global audience

Estimated Salary: £80,000 - £110,000 per annum based on location and experience


  • 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 Unique Personnel Ltd Full time

    Job Description: We are seeking a highly skilled and passionate front-end developer with expertise in AngularJS to join our dynamic team at Unique Personnel Ltd.About the Role:This is an exceptional opportunity for a seasoned professional to leverage their knowledge of front-end technologies, including HTML5, CSS3, JavaScript, and frameworks like AngularJS,...

  • 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

    Key ResponsibilitiesWe are seeking a highly skilled Back-end and Front-end Specialist to join our team at Network Recruitment. In this role, you will be responsible for designing, developing, and maintaining both back-end and front-end applications using Microsoft .NET technologies (.NET 4.6 and .NET 7 and up) and Angular (latest versions).You will work...


  • 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...


  • 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 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 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 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 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,...


  • 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 Network Recruitment Full time

    Are you an experienced developer looking for a new challenge? Do you have a passion for building robust and scalable software solutions? If so, we would love to hear from you about our Front-end and Back-end Professional role.The estimated salary for this position is $140,000 - $200,000 per year, depending on experience and qualifications.About the Role:You...


  • 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, Gauteng, South Africa Network Recruitment Full time

    We are seeking a talented Chief Technology Architect at Network Recruitment.About the RoleYour role as Chief Technology Architect will involve designing and developing scalable, user-friendly applications while collaborating with stakeholders to ensure seamless user experiences.The key responsibilities of this position include:Developing and maintaining...


  • 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 E-Merge Full time

    **About the Role:**E-Merge is partnering with a leading software development firm to find a skilled Intermediate Full Stack C# Developer. As a key member of their dynamic team, you will contribute to building innovative front-end applications and collaborating with experts to drive project success.**Salary:** $140,000 - $170,000 per year**Key...


  • 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 Falcorp Resources Full time

    Company OverviewFalcorp Resources is a leading company in the industry, committed to delivering high-quality solutions. As a Front-End UI Developer, you will play a crucial role in shaping our user experience.

  • Senior Web Architect

    3 weeks ago


    Johannesburg, Gauteng, South Africa Plus 1x Full time

    Job OverviewWe are seeking an experienced Senior Web Architect to join our team at Plus 1x. The ideal candidate will have a strong background in Angular and Azure, with expertise in designing and developing scalable web applications.Key ResponsibilitiesDevelop and maintain high-performance web applications using Angular for front-end and Azure services for...


  • Johannesburg, Gauteng, South Africa Performability Recruitment Full time

    Job OverviewAt Performability Recruitment, we're seeking an exceptional Lead Front-end Developer to join our team and play a pivotal role in building and maintaining cutting-edge web applications using Angular, TypeScript, and front-end technologies.