Job Description:
Contract duration: 12-months
Are you a highly experienced UI Developer looking for your next challenge? We're hiring for a role in Sandton and are looking for a skilled professional with a passion for building robust, innovative solutions.
Responsibilities include:
- Building high-quality solutions. You'll produce technical specifications, design, code, test, and debug applications to create robust solutions.
- Improving efficiency. You will look for ways to increase operational efficiency and provide cost-effective solutions.
- Collaborating with stakeholders. You will build and manage relationships with end-users, project managers, and senior staff to understand business requirements and present new concepts.
- Maintaining and supporting systems. You will monitor systems, perform root cause analysis, and proactively identify potential issues to minimize downtime.
- Mentoring others. You will provide technical assistance and supervision to junior developers on the team.
Requirements include:
- Minimum of 8-10 years of development experience
- 5 years focused on UI development. You should have a strong background in both front-end and back-end development, as well as exceptional SQL skills.
- A B.Comm, B.Eng, BSc Eng, BSc Informatics or a related degree is required.
Essential Technical Skills:
- Angular (2+)
- Angular Material
- Bootstrap
- Node.js
- NX (mono repo, shared libs, etc.)
- SQL (MS SQL Server, Postgres, etc.)
- Git (git-flow)
Advantageous Skills:
- Microservices and Micro Frontends
- Kubernetes, Openshift, Docker
- UX Design
- Spring Boot, JPA
- Workflow tools (TIBCO AMX / Camundo)
- Rules engines (Drools)
If you have a proven track record of delivering exceptional service, managing complex projects, and a deep understanding of the full Systems Development Life Cycle (SDLC), we encourage you to apply.