Jobs in

UI Developer - Johannesburg

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 solid experience in UI development.
  • Technologies:
    • Angular (2+)
    • Angular Material
    • Bootstrap
    • NodeJS
    • NX (Mono Repo, Shared Libraries, etc.)
  • Advantageous Experience:
    • Good Understanding of Microservices
    • Understanding of Micro Frontends
    • Kubernetes
    • Openshift
    • UX Design
    • Nexus
    • Teamcity
    • Maven
    • Git (git-flow)
    • Spring Boot
    • JPA
    • Docker
    • SQL Skills (MS SQL Server, Postgres, etc.)

Responsibilities:

  • Develop user interfaces using Angular, Angular Material, Bootstrap, and NodeJS.
  • Collaborate with cross-functional teams to design, develop, and implement UI solutions.
  • Ensure the technical feasibility of UI/UX designs.
  • Optimize applications for maximum speed and scalability.
  • Assure that all user input is validated before submitting to the backend.
  • Collaborate with back-end developers and web designers to improve usability.

Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Proven work experience as a UI Developer or similar role.
  • Strong understanding of UI/UX principles and best practices.
  • Excellent problem-solving skills and attention to detail.
  • Ability to work in a fast-paced environment and meet tight deadlines.
  • Excellent communication and teamwork skills.

Benefits:

  • Competitive salary package.
  • Opportunities for career growth and advancement.
  • Access to cutting-edge technologies and projects.
  • Dynamic and collaborative work environment.

Please note that by submitting your personal information to Deka Minas you free-willingly issue the business consent to make use of such data for the specific purpose of securing you either permanent or temporary employment. Our business makes use of a POPIA compliant database and you have the right to access, right to correction and right to deletion of your personal information

Apply Now
Share this job with someone you think should apply!
Facebook buttonFacebook   Whatsapp buttonWhatsapp

Related Jobs

Intermediate React Developer - Johannesburg

...

Senior Javascript Developer Johannesburg - Johannesburg

E-Merge IT Recruitment

...

React Developer Johannesburg North - North Johannesburg

Network IT

...

Angular Developer Sandton - Sandton

Samaha Consulting

...

Mid Level Java Developer Midrand - Midrand

E-Merge IT Recruitment

...

Want to do another search?

Jobs in