Senior Software Developer
Senior Software Developer
About XANALIFE Pharmacy & Supermarket
XANALIFE Pharmacy & Supermarket is building a technology-enabled retail health platform that integrates pharmaceutical services, FMCG retail, and operational analytics into one cohesive ecosystem. We are engineering a connected retail engine where inventory, finance, procurement, POS, and customer intelligence operate in real time with accuracy and discipline.
The Opportunity
We are seeking a Senior Software Developer with deep Laravel and PHP expertise to architect and scale the systems that power our multi-branch operations. The role requires technical maturity, architectural clarity, and enterprise integration experience; particularly across ERP platforms and core operational systems.
What You Will Own
1. Core Platform Architecture
● Lead backend engineering using Laravel as the primary framework.
● Architect modular, service-oriented systems designed for scale.
● Design database structures that support operational accuracy and financial integrity.
● Make principled decisions balancing performance, cost, and maintainability.
2. ERP & Enterprise Integrations
● Architect and manage integration with ERP systems (inventory, finance, procurement).
● Design secure APIs that synchronize POS, accounting, supply chain, CRM, and
third-party services.
● Ensure transactional consistency and reconciliation across systems.
● Implement real-time and scheduled synchronization logic.
● Establish structured data governance and validation protocols.
3. Performance & Reliability Engineering
● Optimize query performance and indexing strategies (PostgreSQL/MySQL).
● Implement intelligent caching strategies (Redis, in-memory, queue workers).
● Design systems for predictable uptime and graceful failure handling.
● Embed logging, monitoring, and performance telemetry into production systems.
4. DevOps & Delivery Discipline
● Operate within Dockerized environments.
● Contribute to structured CI/CD pipelines.
● Maintain strict environment segregation (development, staging, production).
● Support stable, frequent releases with rollback and observability safeguards.
5. Technical Leadership
● Mentor engineers and elevate coding standards.
● Translate operational complexity into structured engineering execution plans.
● Partner with operations and finance leaders to design systems aligned to real business workflows.
● Drive engineering discipline, documentation clarity, and architectural consistency.
Technical Profile
Core Requirements
● 5–8+ years building production-grade systems.
● Advanced proficiency in Laravel and PHP (core stack requirement).
● Demonstrated experience integrating ERP and enterprise platforms.
● Strong relational database design experience (PostgreSQL/MySQL).
● RESTful API architecture and secure authentication patterns.
● CI/CD pipelines and containerization (Docker).
● Cloud infrastructure experience (AWS, Azure, or GCP).
Advantageous Experience
● High-transaction retail or health-tech platforms.
● Payment gateway and financial system integrations.
● Event-driven architectures or distributed system design.
● Multi-branch operational systems with inventory synchronization logic.
Salary KSh142,345 per month
Status Permanent
Type Full time
Applications Begin
Closing Date for Applications
Location
Nairobi
00100
Kenya