Back to Jobs

Senior React Native Developer

Zain Cash Jordan No location specified Full-time
$90,000
per year

Job Description

The primary responsibility of the Senior React Native Developer is to design, develop, and maintain high-quality mobile applications for our fintech platform. The ideal candidate will have a strong grasp of React Native, JavaScript, and mobile app development best practices. You will collaborate closely with cross-functional teams to deliver seamless, user-friendly, and secure financial applications

Responsibilities

  • Develop and Maintain Mobile Applications: Design, build, and maintain efficient, reusable, and reliable React Native code for our fintech mobile applications.
  • collaborate with Cross-Functional Teams: Work closely with product managers, designers, and backend developers to implement new features and improve existing functionalities.
  • Optimize Performance: Identify and resolve performance bottlenecks to ensure smooth and responsive user experiences.
  • Ensure Code Quality: Write clean, maintainable, and well-documented code. Conduct code reviews and ensure adherence to best practices.
  • Integrate APIs: Integrate with RESTful APIs and third-party services to enable seamless data exchange and functionality.
  • Debug and Troubleshoot: Identify, debug, and resolve issues to ensure the stability and reliability of the applications.
  • Stay Updated: Keep up to date with the latest industry trends, technologies, and best practices in mobile app development.
  • Security: Implement security best practices to protect sensitive financial data and ensure compliance with industry standards.
  • Testing: Write unit and integration tests to ensure the robustness of the application.
  • 3-5 Years of professional experience in mobile app development using React Native.
  • Bachelor’s degree in computer sciences, Software Engineering, or any related field.

Preferred Skills

  • Proficient in JavaScript and React Native.
  • Strong understanding of state management libraries (e.g., Redux, MobX).
  • Experience with RESTful APIs and third-party integrations.
  • Familiarity with version control systems (e.g., Git).
  • Knowledge of mobile app deployment processes (iOS and Android).
  • Experience with debugging and performance optimization tools.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork abilities.
  • Ability to work in a fast-paced, agile environment.
  • Experience in fintech or financial services applications.
  • Knowledge of TypeScript. • Familiarity with CI/CD pipelines.
  • Understanding of secure coding practices and data protection regulations

Company Information

Location: Not specified

Type: Not specified