Browse Jobs
For Companies
Log inGet Started

Senior Platform Engineer

Network International
Dubai, United Arab Emirates

Senior Platform Engineer

Dubai, United Arab EmiratesPosted 10 hours ago
1 open position
Be the First to Apply

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

About Us

Network International is the largest Financial Technology company in Middle East and Africa.

Payments is our core business where we provide services in more than 50 countries – UAE, Jordan, South Africa, Egypt are some of our key markets.
Apart from payments, we provide services on Data and Insights, Lending, Insurance, Risk Solutions, etc.

Our core customers are businesses at every scale and segment, though recently we are growing in direct to consumer card segment as well.

About The Role

As a Senior Platform Engineer; You will be responsible for defining the architecture and technical strategy for our payment gateway system N-Genius Online, with a specific focus on enabling white-label solutions.

You will work closely with cross-functional teams, including engineers, product managers, and security experts, to ensure the robustness, scalability, security, and compliance of our payment processing infrastructure.

Key Responsibilities

Architecture Design.
Lead the design and development of the payment gateway system's architecture, with a special emphasis on its suitability for white-labeling, ensuring it meets industry standards and compliance requirements (e.g., PCI DSS, Scheme mandates etc.).
Scalability and Performance.
Architect solutions that can handle high transaction volumes and optimize the performance of payment processing for white-label partners.
Security and Compliance.
Establish and enforce security best practices and compliance measures to protect sensitive payment data.
Integration Strategy.
Define the integration strategy for connecting with external payment service providers, financial institutions, and third-party platforms.
Technology Stack.
Evaluate and select the appropriate technologies, frameworks, and tools for building and maintaining the payment gateway (N-genius online).
Documentation.
Develop and maintain comprehensive technical documentation, including system architecture, APIs, and integration guides.

Maintain clear and organized technical documentation for frontend components and best practices.
Technical Leadership.
Provide technical leadership and mentorship to the development teams, ensuring alignment with architectural standards and best practices.
Problem Solving.
Collaborate with cross-functional teams to troubleshoot and resolve complex technical issues related to payment processing.
Continuous Improvement.
Stay up-to-date with emerging technologies and industry trends related to Ecommerce payment processing, proposing and implementing innovative solutions.
Frontend Development.
Lead the design, development, and maintenance of the frontend components of our Ecommerce payment gateway, ensuring a seamless and visually appealing user experience.
Modern JavaScript Frameworks.
Utilize your expertise in modern JavaScript frameworks (e.g., React, Angular, or Vue.js) to build interactive and performant web applications.
User Experience (UX) Design.
Work closely with designers to implement UX designs and create visually stunning and intuitive user interfaces.
Responsive Design.
Ensure that the payment gateway is responsive and accessible across various devices and browsers.
API Integration.
Collaborate with backend engineers to integrate frontend components with backend APIs and services, ensuring smooth data flow.
Performance Optimization.
Optimize frontend performance by identifying and addressing bottlenecks, reducing load times, and enhancing user interactions.
Testing and Quality Assurance.
Develop and execute test cases to ensure the reliability and functionality of frontend components.
Cross-Functional Collaboration.
Collaborate effectively with cross-functional teams, participate in code reviews, and mentor junior frontend engineers.

Education

Bachelor's degree in Computer Science, Software Engineering, or a related field (Master's preferred).

Experience

Proven experience (10+ years) as an architect in Ecommerce payment processing or related fields.
Deep knowledge of payment protocols (e.g., ISO 8583), payment APIs, and integration with payment service providers.
Experience with React UI libraries: Ant Design or Material UI.
Strong knowledge of HTML, CSS, and responsive design principles.
Experience with micro services architecture and design patterns.
Experience with RESTful API integration and working with backend teams.
Expertise in security standards, encryption, tokenization, and data privacy regulations.
Strong understanding of database management systems (e.g., SQL, NoSQL).
Experience with cloud platforms (e.g., AWS, Azure) and containerization (e.g., Docker, Kubernetes).
Proficiency in programming languages such as Java, Python, or Ruby.
Excellent problem-solving skills and the ability to work collaboratively in a fast-paced environment.
Strong knowledge of JavaScript frameworks (e.g., React, Angular, or Vue.js).
Strong knowledge of HTML, CSS, and responsive design principles.
Experience with micro services architecture and design patterns.
Familiarity with UI/UX design principles
Effective communication skills, both written and verbal.
Enterprise experience with the following Java based frameworks: Spring-framework, Spring-boot, Spring-cloud, Quarkus.
Experience in Kotlin and Go languages.
Experience with micro services architecture and design patterns.
Strong functional knowledge in the financial/banking domain.
Strong experience in Keycloak, OAuth2.0, OpenID
Experience with streaming platforms (Eg: Kafka, Azure Events Hub etc.)
Working knowledge of cloud platforms (e.g., AWS, Azure) and containerization technologies (e.g., Docker, Kubernetes, Helmchart).

Job Requirements

Key Requirements

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSenior Platform Engineer