Skip to content

Search jobs inside your AI agent. ClaudeChatGPTCursorGrok Bot

Connect

Swazei

Backend Engineer

Posted Updated
Discussion

Description

The core responsibilities for the job include the following:


Technical Leadership:

  • Own backend architecture for the A2ZPOS platform: API design, service boundaries, data models, and integration patterns.
  • Define and enforce engineering standards: code review practices, testing strategy, CI/CD, documentation, and release discipline.
  • Lead technical planning and estimation with product and engineering leadership.
  • Mentor backend engineers through code reviews, pairing, and career growth.
  • Design and develop scalable backend systems for POS operations across retail, restaurants, and multi-location merchants.
  • Build and maintain secure, high-performance RESTful APIs for web, mobile, and in-store clients.
  • Own modules for sales transactions, inventory, customer management, loyalty, and reporting data feeds.
  • Integrate payment gateways, POS hardware services, and third-party business systems.
  • Optimize MySQL (and future PostgreSQL) for high-volume transactional workloads and reporting use cases.
  • Implement authentication, authorization, and multi-tenant data isolation best practices.


Migration and Modernization:

  • Lead incremental migration from the Laravel monolith to modern service architecture (e. g., NestJS/TypeScript services).
  • Define API contracts and integration boundaries between legacy and new services.
  • Identify high-risk areas (payments, inventory sync, reporting) and prioritize safe migration paths.


Requirements:

  • Strong hands-on experience with Node, NestJS, PHP, and Laravel (current production stack).
  • Expertise in MySQL: schema design, indexing, query optimization, transactions, and data integrity at scale.
  • Strong understanding of RESTful API development.
  • Experience working with POS, retail, restaurant, ERP, inventory, or e-commerce applications and payment gateway integrations.
  • Authentication and authorization: JWT, OAuth, role-based access, multi-tenant scoping.
  • Strong understanding of database indexing, transactions, and data integrity.
  • Git, code review workflows, and collaborative development practices.
  • Familiarity with Linux-based deployment environments.

Skills

Apply

See also

Backend jobs by country — openings, pay and top skills →