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