Flutterwave was founded on the principle that every African must be able to participate and thrive in the global economy. To achieve this objective, we have built a trusted payment infrastructure that allows consumers and businesses (African and International) make and receive payments in a convenient border-less manner.
We are recruiting to fill the position below:
Job Title: Senior Android Developer - Offline Payments
Location: Lekki, Lagos (Hybrid)
Employment Type: Full-Time
Department: Revenue Organisation - Offline
The Role
- 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.
- The ideal candidate will be responsible for designing, developing, and maintaining Android-based POS applications that facilitate secure and efficient payment transactions.
- If you are passionate about crafting user-friendly and robust payment solutions, this role is for you.
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.
Requirements
Required competency and skillset to be a waver (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, barcode scanners).
- Familiarity with payment-related technologies such as NFC, EMV, 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).
Application Closing Date
Not Specified.
Sorry, this listing is no longer open.
https://www.hotnigerianjobs.com/hotjobs/563069/senior-android-developer-offline-payments-at-flutt.html