Home » SENIOR ANDRIOD DEVELOPER-VACANCY AT FLUTTERWAVE

SENIOR ANDRIOD DEVELOPER-VACANCY AT FLUTTERWAVE

SENIOR ANDRIOD DEVELOPER

by Emmanuel Urua
0 comments

Job Description

We are seeking a highly skilled and experienced Offline Payments POS (Point of Sale) Senior Android Developer with a strong background in payments processing to join our dynamic team.

 Responsibilities

These include but are not limited to:

  • Application Development – Develop, test, and maintain cross-platform applications offline/POS applications using react native that facilitate payment processing, ensuring they are user-friendly, efficient, and secure.
  • Payment Gateway Integration – Integrate various payment gateways and methods (credit card, NFC, QR code, etc.) into the POS application to enable seamless payment transactions.
  • Security – Implement strong security measures, including encryption, tokenization, and compliance with industry standards (e.g., PCI DSS) to protect sensitive payment data.
  • UI/UX Design – Collaborate with UI/UX designers to create intuitive and visually appealing user interfaces that enhance the overall customer experience.
  • Performance Optimization – Optimize application performance to ensure smooth and fast payment processing, even during high-demand periods.
  • Bug Fixing and Maintenance- Identify and resolve issues, bugs, and performance bottlenecks in existing POS applications, and provide ongoing maintenance and support.
  • Testing – Conduct thorough testing, including unit testing, integration testing, and user acceptance testing, to ensure the reliability and accuracy of payment processing.
  • Documentation – Create and maintain detailed technical documentation for the POS applications, including code comments, architecture diagrams, and user guides.
  • Collaboration – Collaborate with cross-functional teams, including product managers, quality assurance, and backend developers, to ensure seamless integration with other systems and features.
  • Stay Updated – Stay up-to-date with the latest industry trends, Android developments, and payment technologies to continuously improve the POS applications.

Qualification

Required competency and skillset to be a waiver (Must Haves):

  • Bachelor’s Degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 6 years of proven experience in cross-platform (Android and iOS) application development, with a focus on payment processing solutions.
  • Strong knowledge of development frameworks, libraries, and tools.
  • Familiarity with payment gateways, financial protocols, and security standards (e.g., EMV, PCI DSS).
  • Proficiency in programming languages such as React Native and Kotlin.
  • Experience with RESTful APIs and backend integration.
  • Knowledge of UI/UX design principles and best practices.
  • Strong problem-solving and debugging skills.
  • Excellent communication and teamwork abilities.
  • Ability to work in a fast-paced, agile development environment

Preferred Qualifications:

  • Previous experience with POS hardware integration (e.g., receipt printers, and barcode scanners).
  • Familiarity with payment-related technologies such as NFC, EMV, and QR code payments.
  • Knowledge of mobile payment platforms (e.g., Apple Pay, Google Pay).
  • Experience with version control systems (e.g., Git).
  • Certifications related to Android development or payments (e.g., Android Certified Application Developer, Certified Payment Professional).

Location: Lekki, Lagos (Hybrid)

For More Information: SENIOR ANDRIOD DEVELOPER

You may also like

Leave a Comment

About Us

NaijaPr blog is a social media blog, a product of Randomz Digital Marketing Ltd, a company established in 2013.  Read More

Userful Links

Latest Articles