Developer
Date: 22 Nov 2024
Location: Sandton, GT, ZA
Company: Capitec Bank Ltd
Apply by:
We're on the lookout for energetic, self-motivated individuals who share our passion for service in the banking industry. To be part of the journey, follow the steps below:
1. To see what life at Capitec is all about and complete a short assessment, please click here!
2. Once you have completed the above finalize your application by clicking apply below.
Purpose Statement
Join our dynamic team and contribute to building South Africa's fastest growing card machine. We're on the lookout for skilled mobile developers with a passion for creating innovative applications. We are seeking a talented professional with hands-on experience in Android development using Java or Kotlin, coupled with expertise in cross-platform web technologies such as Capacitor, Cordova, Flutter, React Native, or Compose.
To be part of the journey, follow the steps below:
Purpose Statement:
The Software Engineer plays an integral part in a cross-functional team dedicated to the full software development lifecycle, from concept, to development, to deployment and ultimately operating of each product.
The Software Engineer plays a crucial role in developing and maintaining features for our Mobile Apps and should be comfortable working on backend components of the application stack. They are therefore responsible for applying a holistic approach to building solutions that not only offer optimum performance, reliability, and scale but also create great client experiences
Experience
Min:
Must have detailed knowledge of:
- +4 years’ proven experience in software development
- Android Development Expertise: Proven experience in developing Android applications using Java or Kotlin.
- Cross-Platform Development: Strong knowledge and hands-on experience with cross-platform frameworks such as Capacitor, Cordova, Flutter, React Native, or Compose.
- Application Lifecycle Management: Experience in managing the full mobile application lifecycle, from design to deployment and maintenance.
- Performance Optimization: Demonstrated ability to optimize app performance and ensure compatibility across various devices and platforms.
- Collaboration and Integration: Experience working with cross-functional teams, integrating APIs, and collaborating on feature development.
Qualifications (Minimum)
- Grade 12 National Certificate / Vocational
Qualifications (Ideal or Preferred)
- A relevant tertiary qualification in Information Technology
Knowledge
- Mobile Development Expertise: Strong background in building Android applications with hands-on coding in Java or Kotlin, ensuring robust and user-friendly interfaces.
- Cross-Platform Development Skills: Demonstrated ability to work with cross-platform technologies such as Flutter, React Native, Compose, Cordova, or Capacitor to deliver consistent functionality across devices.
- Advanced Problem-Solving: Experience in troubleshooting, debugging, and optimizing mobile applications for enhanced performance and scalability.
Skills
- Communications Skills
- Interpersonal & Relationship management Skills
- Analytical Skills
- Problem solving skills
Conditions of Employment
- Clear criminal and credit record
Capitec is committed to diversity, applications to this position will strictly be considered in support of our employment equity goals.