Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Jul 30, 2025
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Revent Technologies Limited is a technology solutions provider for dynamic organizations, providing bespoke software design and development, developer outsourcing and technology advisory, etc. We are currently recruiting on behalf of our international client, a global digital cross-border payments service provider with operations in over 10 countries.
    Read more about this company

     

    Flutter Mobile Developer

    Job Summary: 

    • We are looking for a Senior Mobile Developer with strong proficiency in Flutter and hands-on experience building applications for Android POS devices (e.g., Topwise, Nexgo, PAX). This role will lead the development of mobile and POS applications across key fintech and payment-related projects. The ideal candidate is a self-driven mobile expert who can work across Flutter and native Android environments, and is comfortable integrating device-specific SDKs and payment features.

    Responsibilities

    • Responsibilities: Facilitate the development of mobile applications using Flutter for both standard Android devices and Android-based POS terminals. 
    • Integrate POS terminal SDKs (e.g., Topwise, Nexgo, PAX) for handling card payments, printers, scanners, and hardware interfaces. 
    • Collaborate with cross-functional teams (backend, product, UI/UX) to deliver performant and user-friendly applications. 
    • Maintain clean, scalable, and secure codebases for both mobile and POS platforms. 
    • Implement hardware-level integrations via serial, USB, or Bluetooth protocols when necessary. 
    • Participate in sprint planning, technical discussions, and code reviews. Optimize applications for performance, battery usage, and hardware constraints. Provide mentoring to junior developers and support best practices in mobile development. 
    • Develop and maintain technical documentation, including architecture diagrams and technical guides

    Requirements: 

    • 5+ years of professional mobile development experience. 
    • Strong hands-on experience with Flutter (Dart). 
    • Working knowledge of native Android development (Kotlin/Java). 
    • 2+ years of experience building apps for Android POS devices (Topwise, Nexgo, PAX, or similar). 
    • Experience integrating payment SDKs and working with hardware APIs (e.g., printers, scanners). 
    • Solid understanding of mobile application architecture, security, and deployment practices. 
    • Familiarity with mobile CI/CD tools and OTA update strategies. 
    • Understanding of PCI-DSS or other compliance requirements. 
    • Familiarity with AIDL, Android Services, and low-level device communication. Excellent problem-solving skills, with the ability to debug complex issues Strong communication and documentation skills.
    • Experience working in Agile teams and using tools like Jira, Git, and GitHub Actions. 
    • Experience integrating with Nigerian payment industry players, including NIBSS, Interswitch, and Unified Payment Services Limited. 

    Nice to Have: 

    • Experience with React Native (if Flutter is not available). 
    • Bachelor's degree in Computer Science or related field 

    Check how your CV aligns with this job

    Method of Application

    Interested persons can send their CV and portfolio to hr@reventtechnologies.com

    Build your CV for free. Download in different templates.

  • Apply Now
  • Send your application

    View All Vacancies at Revent Technologies Limited Back To Home
View Hot Nigerian Jobs Today »

Career Advice

View All Career Advice
 

Subscribe to Job Alert

 

Join our happy subscribers

 
 
 
Send your application through

GmailGmail YahoomailYahoomail