Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 20750708

    FULLTIME

    Backend Engineer

    Swazei logo

    Swazei

    Not specified · onsite · Posted 18d ago

    Sourced fromInstahyre
    Not disclosed5–9 yrsfulltimeNot specified

    About a minute. You'll make an account on the way through.

    agent · working

    • Read this posting0.4s
    • Found the form on Instahyre · 12 questions to answer1.4s
    • Decided the answers for all of them3.2s
    • Tailor your résumé to this role
    • Waiting for you

    Section · 01

    About this role

    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.

    Sourced from instahyre

    Section · 02

    Skills

    nestjsPHPLaravelNode.Js

    Backend Engineer · waiting for your command