Back End Developer Opportunity

spendive company

Subscribe to our Telegram Channel

Back End Developer in NIGERIA

Remote 2 days ago

We are seeking a skilled Laravel Developer to join our team and contribute to building a robust Procurement and Spend Management System. You will be responsible for developing and maintaining features such as purchase requests, approval workflows, integrations with SAP ECC, payment processing (Stripe, Paystack), and reporting dashboards.


Key Responsibilities


  • Develop and maintain procurement workflows, including purchase requests, approvals, and budget tracking.
  • Implement and optimize spend management features, ensuring accurate tracking of expenses and cost allocation.
  • Integrate SAP ECC via REST API using JWT authentication for seamless procurement data exchange.
  • Work with payment gateways (Stripe, Paystack, etc.) to handle transactions and supplier payments.
  • Design and implement role-based access control (RBAC) for different user roles (Procurement Officers, Finance, Admins, etc.).
  • Develop and maintain APIs for third-party integrations (e.g., Trello, Jira, Slack, GitHub, Firebase FCM for notifications).
  • Implement A/B testing to optimize procurement processes and user experience.
  • Ensure code quality, security, and performance optimization in Laravel applications.
  • Write unit and integration tests to ensure system reliability.
  • Collaborate with front-end developers (Vue.js) to build a seamless user experience.


Requirements


  • Strong experience with Laravel (Eloquent, Form Requests, Queues, Middleware, Policies, etc.).
  • Experience working with procurement, spend management, or financial workflows is a plus.
  • Proficiency in MySQL/PostgreSQL and database design.
  • Hands-on experience with REST API development and third-party integrations (SAP ECC, Paystack, Stripe, etc.).
  • Knowledge of OAuth authentication for integrations with platforms like GitHub, Slack, Jira, Trello.
  • Experience with Kreait Firebase package for FCM notifications.
  • Familiarity with A/B testing implementation in Laravel.
  • Experience writing unit tests in Laravel (PHPUnit, Pest).
  • Knowledge of Vue.js (or willingness to collaborate with front-end developers).
  • Strong understanding of Git and CI/CD workflows.
  • Ability to work in an agile development environment.


Preferred Skills


  • Experience with Procure-to-Pay (P2P) workflows.
  • Hands-on experience with SAP integration.
  • Knowledge of AWS, Docker, or Kubernetes for cloud deployment.
  • Familiarity with reporting tools (Metabase, Tableau, etc.) for spend analysis.


Benefits

  • Competitive salary and performance bonuses.
  • Fully remote.
  • Opportunity to work on a high-impact procurement system.


Apply now

Subscribe our newsletter

New Things Will Always Update Regularly