We are looking for a Technical Architect to lead the design and delivery of scalable, high-performance web and eCommerce systems. This role is architecture-first, requiring strong experience in system design, API-driven development, and distributed systems, with hands-on understanding of full-stack technologies (Laravel + React) and eCommerce platforms like Shopify.
Roles & Responsibilities:
- System Architecture & Design
- Define end-to-end architecture for scalable web applications and eCommerce platforms
- Design API-first, headless, and microservices-based systems
- Create and own HLD/LLD, architecture diagrams, and technical decisions.
- Technical Leadership
- Guide teams on backend (Laravel/PHP) and frontend (React) architecture
- Define coding standards, API contracts, and best practices
- Conduct code reviews, audits, and architecture validations
- E-commerce & Integration Strategy
- Architect integrations with:
- Shopify (APIs, Webhooks)
- Module, GraphQL, integrations
- Design event-driven systems and third-party integrations
- Performance & Scalability
- Ensure high performance across systems:
- Caching (Redis, CDN)
- Async processing (queues, RabbitMQ)
- Drive improvements in Core Web Vitals (CWV)
- Search systems (Algolia / Meilisearch / Elasticsearch)
- Security & Infrastructure
- Define security architecture:
- Cloudflare, WAF, rate limiting, anti-spam
- Collaborate on DevOps, Docker, CI/CD, and cloud infrastructure
- Team Collaboration
- Work closely with product, design, and engineering teams
- Mentor developers and unblock technical challenges
- Act as technical decision owner
Total Experience: Minimum of 8-12 years of overall web development experience.
Required Technical Skills:
- Core Full-Stack
- PHP (expert level)
- Laravel (architecture-level understanding: queues, jobs, service layer)
- React.js (SPA, state management, performance optimization)
- HTML, CSS, JavaScript (ES6+)
- GraphQL & REST API design
- Node.js (real-time systems like Socket.io)
- Database & Systems
- MySQL/PostgreSQL (schema design, optimization)
- Caching: Redis
- Queue systems: RabbitMQ / similar
- E-commerce Domain
- Shopify (APIs, Webhooks, App ecosystem)
- Module system
- GraphQLUI Components / KnockoutJS
- Performance tools (Varnish, Elastic/OpenSearch)
- Architecture Knowledge
- Microservices & event-driven architecture
- API-first and headless systems
- Scalability & distributed systems
Good to Have
- AWS / DigitalOcean
- Cloudflare, New Relic