We're on the lookout for energetic, self-motivated individuals who share our passion for service in the banking industry. 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.
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.
ExperienceMin:
Must have detailed knowledge of:
+4 years' proven experience in software developmentAndroid 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 / VocationalQualifications (Ideal or Preferred)A relevant tertiary qualification in Information TechnologyKnowledgeMobile 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.SkillsCommunications SkillsInterpersonal & Relationship Management SkillsAnalytical SkillsConditions of EmploymentClear criminal and credit recordCapitec is committed to diversity; applications to this position will strictly be considered in support of our employment equity goals.
#J-18808-Ljbffr