Specialist UI Developer

2 weeks ago


Johannesburg, South Africa Blue Bean Software Full time

What we do

Blue Bean Software is a premier custom software and product development IT company, delivering custom-made solutions for large enterprises as well as dynamic start-ups.

We pride ourselves in taking on and solving complex problems as well as high-stakes projects through the use of a balanced combination between tech savvy and a deep understanding of a client's needs.

We have a prominent presence in the financial services industry and have started to branch out into other industries such as agritech and healthtech.

Who we are

At Blue Bean Software, we believe in creating an environment where like-minded software engineers are able to express themselves freely and pursue their individual and professional growth. We further encourage individuals to master their respective skill sets whilst effectively working within teams to overcome challenges and accomplish set goals.

At Blue Bean Software, we firmly believe in maintaining a culture of self-motivation, integrity and trust to drive productivity.

How we work

We have a flat organisational structure and value collaboration between our teams. We further believe in empowering individual team members to ensure agile decision-making and streamlined communication across all teams to deliver efficient and effective customer service at all times.

As a Specialist UI Developer, you will be responsible for developing and maintaining high-quality user interfaces for our applications. You will leverage your extensive experience in Angular and related technologies to create intuitive and responsive interfaces. You will also collaborate with cross-functional teams to ensure the seamless integration of UI components with backend services.

Your responsibilities:

  • Develop, test, and maintain user interfaces using Angular (2+) and Angular Material.
  • Utilise Bootstrap for responsive design and Node.js for server-side functionality.
  • Manage code repositories and projects using NX (mono repo).
  • Collaborate with other stakeholders to implement user-friendly designs.
  • Work closely with other stakeholders to integrate UI with microservices.
  • Implement and maintain micro frontends to ensure modularity and scalability.
  • Optimise applications for maximum speed and scalability.
  • Participate in code reviews and ensure adherence to best practices.
  • Troubleshoot and resolve UI-related issues.
  • Stay updated with the latest industry trends and technologies.

Your skills and experience:

  • Minimum 5 years of experience in UI development.
  • BSc Computer Science or other IT-related degree/diploma. 
  • Strong proficiency in Angular (2+), Angular Material, and Bootstrap.
  • Experience with Node.js and NX (mono repo).
  • Solid understanding of microservices architecture.
  • Familiarity with micro frontends.
  • Knowledge of Kubernetes and OpenShift.
  • UX design experience.
  • Experience with CI/CD tools like TeamCity.
  • Proficiency in version control systems such as BitBucket.
  • Familiarity with build tools like Maven and SpringBoot.
  • Understanding of Git-flow methodology.
  • Knowledge of JPA and Docker.
  • Strong SQL skills, including experience with MySQL, SQL Server, and PostgreSQL.

Additional information:

Competencies:

  • Ability to give input into innovative solutions.
  • Ability to work under pressure and tight deadlines.
  • Self-motivated and a self-starter.
  • Ability to work in a team environment.
  • Excellent problem-solving skills. 
  • Attention to detail and commitment to quality.
  • Client-focused approach: understands, educates, collaborates, and addresses client needs while establishing feedback mechanisms.
  • Passion for learning new technologies and staying ahead of industry trends.

Here, you're not “just” a developer or a designer

You change the way people use technology. So, let's step into the world where digital products not only work but also matter, where you pave the way to your own achievements and where excellent team vibes can't be faked.

Feels like home? We bet it does.

Take a step forward and join us


  • Ui/ux Specialist

    3 weeks ago


    Johannesburg, South Africa PRR Recruitment Services Full time

    **UX/UI Specialist - Rneg** Software house based in Sandton is looking for a UX/UI Specialist 4 years + experience UX/UI Design Experience in UX/UI Software such as Figma, Miro, Sketch and Adobe creative suite

  • Ui/ux Specialist

    3 months ago


    Johannesburg, South Africa PRR Recruitment Services Full time

    Reporting to the Lightstone Head of Digital Vertical, you will be the UX / UI specialist for the broader business, As a UX|UI Designer, we require you to work closely with Product Owners, BA’s, Commercial Leads and Developers to brainstorm the best solutions to challenging problems. You would then visualize those solutions from the wireframes stage through...

  • UI Developer.

    1 month ago


    Johannesburg, South Africa Adzuna ZA B C2 Full time

    Design software and platforms and combine interfaces and workflows to enhance user experience and make products more user-friendly and intuitive. Understand product specifications and user psychology. Conduct concept and usability testing. Define the interaction model, develop wireframes and prototyoes and find creative ways to solve UI problems. Communicate...

  • UI Developer.

    3 months ago


    Johannesburg, South Africa People Source Full time

    Design software and platforms and combine interfaces and workflows to enhance user experience and make products more user-friendly and intuitive. Understand product specifications and user psychology. Conduct concept and usability testing. Define the interaction model, develop wireframes and prototyoes and find creative ways to solve UI problems....

  • UI Developer.

    1 month ago


    Johannesburg, South Africa People Source Full time

    Design software and platforms and combine interfaces and workflows to enhance user experience and make products more user-friendly and intuitive. Understand product specifications and user psychology. Conduct concept and usability testing. Define the interaction model, develop wireframes and prototyoes and find creative ways to solve UI problems....

  • UI Developer

    1 month ago


    Johannesburg, South Africa Deka Minas Pty Ltd Full time

    About the Role: We are seeking a talented UI Developer professional to join our team. If you're passionate about creating exceptional user interfaces and want to be part of a winning team, this is an excellent opportunity to grow your career. This position is for one of South Africa's most digitally advanced banks.Requirements:Experience: Minimum 5 years of...

  • UI Developer

    1 month ago


    Johannesburg, South Africa Deka Minas Pty Ltd Full time

    About the Role: We are seeking a talented UI Developer professional to join our team. If you're passionate about creating exceptional user interfaces and want to be part of a winning team, this is an excellent opportunity to grow your career. This position is for one of South Africa's most digitally advanced banks. Requirements: Experience: Minimum 5...

  • UI Developer

    4 weeks ago


    Johannesburg, South Africa Deka Minas Pty Ltd Full time

    About the Role: We are seeking a talented UI Developer professional to join our team. If you're passionate about creating exceptional user interfaces and want to be part of a winning team, this is an excellent opportunity to grow your career. This position is for one of South Africa's most digitally advanced banks. Requirements: Experience: Minimum 5...

  • UI Developer

    4 weeks ago


    Johannesburg, South Africa Deka Minas (Pty) Ltd Full time

    About the Role: We are seeking a talented UI Developer professional to join our team. If you're passionate about creating exceptional user interfaces and want to be part of a winning team, this is an excellent opportunity to grow your career. This position is for one of South Africa's most digitally advanced banks.Requirements:Experience: Minimum 5 years of...

  • UI Developer

    4 weeks ago


    Johannesburg, South Africa Deka Minas Pty Ltd Full time

    About the Role: We are seeking a talented UI Developer professional to join our team. If you're passionate about creating exceptional user interfaces and want to be part of a winning team, this is an excellent opportunity to grow your career. This position is for one of South Africa's most digitally advanced banks.Requirements:Experience: Minimum 5 years of...

  • UI Developer.

    3 months ago


    Johannesburg, South Africa People Source Full time

    As a UI Developer, you'll be responsible for collaborating with the development team to produce functional and visually appealing software. You'll also need to utilize analytics to test your designs and develop creative solutions to make user-friendly software that provides an engaging user experience.

  • UX / UI Specialist

    3 weeks ago


    Johannesburg, South Africa Belmar Personnel Full time

    Brainstorm the best solutions to challenging problems, visualize those solutions from the wireframes stage through to rapid building of prototypes for user testing and finally detailed designs ready for the Development team. **Required**: - 4+ years experience of UX|UI design experience, with at least some of this working in a B2C or C2C business -...

  • UI / Angular Developer

    3 months ago


    Johannesburg, South Africa PBT Group Full time

    PBT Group has a requirement for Angular Developers with strong UI development skills. Development of an Angular single-page application (SPA) for Credit Analysis. Experience in the below will be advantageous for the candidate:Experience in developing Angular 6+ applications;Mastery of JavaScript, HTML & CSS;An Agile mindset.Very strong UI development...


  • Johannesburg, South Africa PBT Group Full time

    PBT Group has a requirement for Angular Developers with strong UI development skills. Development of an Angular single-page application (SPA) for Credit Analysis. Experience in the below will be advantageous for the candidate:Experience in developing Angular 6+ applications;Mastery of JavaScript, HTML & CSS;An Agile mindset.Very strong UI development...

  • UX/UI Developer

    3 months ago


    Johannesburg, South Africa Buffalo International Logistics Full time

    QualificationsRelevant qualification in Design related field (UI/UX, Graphic, Interaction).2 + years of work experience in software product UI design.Proficient in design software such as Sketch, Photoshop, Illustrator, Axure, etc;Have a good user interface visual design concept and comprehensive understanding of web, APP, and client relateddesigns, and...

  • UI Architect

    3 weeks ago


    Johannesburg, South Africa Cebisile Investments and Advisory (Pty) Ltd Full time

    **Job Title: UI Architect** **Location: Johannesburg** **Contract type: Contract (12-month contract)** **Hybrid** As a UI Architect, you will play a critical role in shaping the user experience of products while supporting our client. You will collaborate closely with cross-functional teams, including designers, developers, and product managers, to...

  • Senior UI

    2 weeks ago


    Johannesburg, Gauteng, South Africa Make it Good Full time

    Salary Range: R45,000 - R65,000 CTC, depending on experience. The company is also open to hiring two midweight designers, one for UX/UI and the other for multimedia, at around R32,000 each.Work Model: Hybrid work model with 3 days in-office per week.Location: RivoniaOur client is a specialist in custom eSIM solutions, enabling businesses to provide seamless...

  • UI Architect

    2 weeks ago


    Johannesburg, Gauteng, South Africa Cebisile Investments and Advisory (Pty) Ltd Full time

    Job Title: UI ArchitectLocation: JohannesburgContract type: Contract (12-month contract)HybridAs a UI Architect, you will play a critical role in shaping the user experience of products while supporting our client. You will collaborate closely with cross-functional teams, including designers, developers, and product managers, to create intuitive, efficient,...


  • Johannesburg, Gauteng, South Africa Xcede Group Full time

    These jobs were popular with other job seekersUX/UI Specialist PositionDo you want to be a part of a group that enables business and people from all walks of life to achieve their financial goals and life aspirations?Then carry on readingWe have partnered with a company that helps people grow their savings, protect what matters to them and invest for the...


  • Johannesburg, South Africa Hire Resolve Full time

    Hire Resolve's client is seeking a talented Software (UI) Developer to join their team in order to develop user-friendly and visually appealing software applications. As a Software Developer, you will be responsible for designing, developing, and maintaining the user interface of software applications. This is an exciting opportunity to work on cutting-edge...