datatrota
Signup Login
Home Jobs Blog

React Native / TypeScript Mobile App Developer at Kredi Bank

Kredi BankLagos, Nigeria Software Development
Contract
Kredi bank is a full service digital bank building a one-stop shop for digital financial services in Africa. Kredi is focused on making financial service products easy to use and fully accessible to consumers. We are fully licensed by the central bank of Nigeria. We are building a platform that allows users all key aspects of their financial lives:

Job Overview:

  • We are seeking a skilled React Native / TypeScript Mobile App Developer to join our dynamic team. The ideal candidate will have a strong background in developing cross-platform mobile applications using React Native and TypeScript. You will work closely with product managers, designers, and other developers to create high-quality, user-friendly mobile applications for iOS and Android platforms.

Key Responsibilities:

  • Develop, maintain, and enhance cross-platform mobile applications using React Native and TypeScript.
  • Collaborate with designers and product managers to ensure a seamless and visually appealing user experience.
  • Implement new features and functionality based on product requirements, while ensuring high performance and responsiveness.
  • Optimize applications for maximum speed and scalability across both iOS and Android platforms.
  • Integrate third-party APIs and services, ensuring smooth data flow and user interaction.
  • Write clean, maintainable code with a focus on best practices, code quality, and performance.
  • Participate in code reviews to maintain high standards for code quality and maintainability.
  • Debug and resolve technical issues and bugs reported by users or identified during testing.
  • Stay up-to-date with industry trends, new technologies, and best practices in mobile app development.

Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
  • 3+ years of experience in mobile app development, with a focus on React Native and TypeScript.
  • Proficiency in React Native and understanding of its core principles and components.
  • Strong experience with TypeScript, including building and maintaining type-safe applications.
  • Experience with mobile app development tools and libraries, such as Redux, MobX, or Context API.
  • Knowledge of native mobile development for iOS (Swift) and Android (Kotlin) is a plus.
  • Familiarity with RESTful APIs and integration of backend services.
  • Understanding of mobile app deployment processes, including app store submission for iOS and Google Play.
  • Experience with Git and version control systems.
  • Excellent problem-solving skills and the ability to work independently or in a team environment.

Preferred Skills:

  • Experience with automated testing frameworks (e.g., Jest, Detox).
  • Knowledge of GraphQL and modern backend integration techniques.
  • Familiarity with CI/CD pipelines for mobile applications.
  • Experience with performance optimization for mobile apps (profiling, memory management).
  • Understanding of agile development methodologies and working in an agile team.

Benefits:

  • Competitive salary.
  • Opportunity to work in a fast-paced and dynamic environment.
  • A supportive and collaborative team environment.
  • Be part of a growing and innovative Fintech company.

Method of Application

Signup to view application details. Signup Now
X

Send this job to a friend