FULLTIME
Backend Engineer
Swazei
Not specified · onsite · Posted 18d ago
Sourced from
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