Jobs at Virtual Pay

Posted 2 days ago - By Kenya Vacancies - Over 9 Potential Applicants

  • Virtual Pay represents a new breed of payment companies, built from the ground up with a laser-focus of innovating and seamlessly integrating tomorrow's payment solutions.

    Read more about this company

     

    • Contents
    • Open Jobs
      1. Full Stack Developer
      2. Reconciliation Team Lead
    • Method of Application
    Full Stack Developer
    • Job TypeFull Time
    • QualificationBA/BSc/HND
    • Experience3 years
    • LocationNairobi
    • Job FieldICT / Computer&nbsp

    We are seeking a highly skilled Full Stack Developer with expertise in cloud-native application development to join our dynamic team. The ideal candidate will have a strong background in software engineering, experience in financial services, and a passion for creating scalable, resilient, and secure solutions. As a Full Stack Developer, you will play a crucial role in designing, developing, and maintaining cutting-edge payment platforms that meet the demands of our global clientele.

    Key Responsibilities:

    • Collaborate with cross-functional teams to understand business requirements and translate them into technical specifications. Design, develop, and deploy cloud-native applications using modern technologies and frameworks.
    • Build robust backend services and APIs to support high-volume transaction processing and data management.
    • Develop responsive and intuitive user interfaces utilizing front-end technologies such as HTML, CSS, JavaScript, and React.
    • Implement secure authentication, authorization, and data encryption mechanisms to safeguard sensitive information.
    • Optimize application performance and scalability through continuous integration, automated testing, and infrastructure as code.
    • Troubleshoot and debug complex issues across the entire software stack, from front-end UI to backend services.
    • Stay abreast of emerging technologies, industry trends, and best practices in cloud computing and financial technology.
    • Participate in code reviews, design discussions, and knowledge sharing sessions to foster a culture of innovation and continuous improvement.

    Requirements

    • Bachelor's degree in Computer Science, Engineering, or related field.
    • Proven experience as a Full Stack Developer or similar role, with at least 3 years of hands-on experience in cloud-native application development.
    • Expertise in frontend development using HTML, CSS, JavaScript, and modern frameworks/libraries like React, Angular, or Vue.js. Strong proficiency in backend development using languages such as Java, Python, or Node.js.
    • Experience with microservices architecture, containerization (e.g., Docker, Kubernetes), and cloud platforms (e.g., AWS, Azure, GCP). Experience with WebLogic and Oracle database systems.
    • Solid understanding of relational and NoSQL databases, data modeling, and ORM frameworks.
    • Strong expertise in Java Spring Boot, JavaScript, programming languages.
    • Knowledge of security best practices, encryption algorithms, and authentication/authorization protocols.
    • Experience working in an Agile development environment.
    • Excellent problem-solving skills, attention to detail, and ability to work effectively in a fast-paced, collaborative team environment.
    • Strong communication skills and ability to articulate technical concepts to non-technical stakeholders.
    • Prior experience in the financial services industry or payment processing domain is highly desirable.

    Reconciliation Team Lead
    • Job TypeFull Time
    • QualificationBA/BSc/HND
    • Experience5 years
    • LocationNairobi
    • Job FieldFinance / Accounting / Audit&nbsp

    As a Reconciliation Team lead, you will play a vital role in managing a team of reconciliation associates, ensuring timely and accurate reconciliation of accounts, investigating discrepancies, and maintaining compliance with internal controls and regulatory requirements

    Key Responsibilities

    • Reconciliation Management: Lead the reconciliation team in performing daily, weekly, and monthly reconciliations of accounts, including bank accounts, merchant accounts, and the company systems while ensuring variances and discrepancies are resolved in a timely manner.
    • Process Optimization: Identify inefficiencies and recommend improvements to the reconciliation processes and systems and Collaborating with IT and finance teams to implement automation tools and streamline workflows
    • Reconciliation Policies & Procedures: Develop and maintain reconciliation policies and procedures in line with best practices
    • Audit Assistance: Support the Senior Accountant in preparing schedules and reports for audits.
    • Documentation: Provide support during internal and external audits by preparing documentation as required.
    • Reporting and Analysis: Prepare regular reconciliation summaries and detailed discrepancy reports for management review.
    • Compliance & Risk Management: Ensure adherence to company policies, internal controls, and regulatory requirements in all reconciliation activities and Monitor risk exposures related to un-reconciled transactions and recommend mitigation strategies.
    • Team Leadership: Supervise, train, and mentor reconciliation team members to ensure high performance and skill development & Providing guidance on complex reconciliation issues and escalate unresolved matters to the Senior Accountant.
    • Collaboration and Support: Work closely with finance, treasury, and operations teams to resolve reconciliation issues
    • Perform any other duties as assigned by the supervisor or management.

    Requirements

    • Bachelor’s degree in accounting/business or related field
    • A Certified Public Accountant of Kenya (CPAK) and a member of ICPAK
    • Professional certifications CPA, ACCA, or CIMA
    • Minimum of 5 years’ experience in reconciliation, accounting, or financial operations, with at least 2 years in a leadership role.
    • Strong knowledge of reconciliation processes, financial reporting, and internal controls.
    • Proficiency in accounting software and reconciliation tools, including ERP systems and advanced Excel functions.
    • Excellent analytical and problem-solving skills to identify, investigate, and resolve discrepancies efficiently.
    • Effective communication and collaboration skills to work with finance, settlement, and operations teams.
    • Understanding of regulatory compliance and risk management in financial reconciliation and payment processing.

    Method of Application

    Use the link(s) below to apply on company website.

  • Full Stack Developer
  • Reconciliation Team Lead
  •  

    Apply Before: 11 April 2025
    Apply Now