Frontend Software Engineer Job at PayInvert

PayInvert was founded by innovators who want a better payment system that is fast, easy, convenient and with no hidden charges. The aim has always been to eradicate long queues and time taken to make payments physically. We are providing a secure way to receive payments electronically from anyone anywhere in the world with a robust reporting system to help companies plan their growth significantly.

We are recruiting to fill the position below:

Job Position: Frontend Software Engineer
Job Location: Abuja (FCT)

Job Summary


  • We are seeking a talented and innovative Frontend Engineer to join our agile fintech team. In this role, you’ll be responsible for crafting responsive, intuitive, and visually engaging interfaces for our payment gateway platform.
  • Leveraging your expertise in React and TypeScript, you’ll help us build exceptional user experiences that facilitate secure, efficient, and seamless payments for our growing customer base.

Key Responsibilities

  • Develop, optimize, and maintain user-facing features using React.js and TypeScript, ensuring responsiveness and performance across multiple devices.
  • Work closely with product managers, UI/UX designers, and backend engineers to transform design concepts into elegant and functional web applications.
  • Create reusable components and frontend libraries to streamline future development and enhance platform consistency.
  • Ensure frontend implementations adhere to best practices, accessibility standards, and cross-browser compatibility.
  • Collaborate with backend teams (.NET engineers) to integrate robust APIs, ensuring a cohesive end-to-end user experience.
  • Conduct thorough testing and debugging, optimizing frontend applications for maximum speed, scalability, and user satisfaction.
  • Contribute actively to code reviews, advocating clean code practices and maintaining high-quality documentation.

Required Qualifications

  • 3-5 years of frontend development experience, specifically using React.js and TypeScript.
  • Strong proficiency in JavaScript/TypeScript, ES6+, and modern frontend build tools (Webpack, Babel, npm/yarn).
  • Demonstrable experience with state management tools such as Redux, React Context API, or similar.
  • Solid understanding of RESTful APIs and integration techniques with backend services.
  • Proven ability to deliver pixel-perfect implementations from UI/UX designs, ensuring high fidelity to design systems.
  • Familiarity with responsive and adaptive web design principles, CSS preprocessors (SASS, LESS), and modern CSS frameworks.

Preferred Qualifications:

  • Experience in fintech, payment processing applications, or e-commerce platforms.
  • Familiarity with automated testing frameworks (Jest, React Testing Library, Cypress).
  • Exposure to CI/CD tools, version control systems (Git), and modern software development practices.
  • Knowledge of frontend security best practices (XSS prevention, CSP, authentication management).