Things to know before applying :
you must have your own work equipment
you are able to work remotely
you can work full-time for this role
experience working with clients / companies outside PH is an advantage
only candidates who meet the requirements will be contacted
This is an independent contracting role
Position Overview
We are seeking an experienced Senior Software Architect to join our team in an ongoing advisory capacity to conduct comprehensive code auditing and architectural review of our modern web application built on Laravel 11, React 18, and TypeScript. This role combines hands-on code analysis with strategic architectural guidance to ensure our codebase maintains the highest standards of quality, security, and scalability.
Key Responsibilities
Initial Comprehensive Audit
Conduct a complete ground-up review of the existing codebase using automated tools (SonarQube, CodeClimate, AI-powered analysis tools)
Perform deep architectural analysis of our Laravel 11 + React 18 + Inertia.js stack
Review authentication implementations (Laravel Passport / Sanctum OAuth2 integration)
Audit payment integration security and implementation (Stripe PHP / JS SDK)
Assess database design, migrations, and query optimization
Evaluate frontend architecture, TypeScript implementation, and React patterns
Review API design, security implementations, and microservices integration
Ongoing Weekly Code Reviews
Conduct weekly reviews of all code commits across the repository
Provide detailed feedback on code quality, architectural decisions, and implementation patterns
Review pull requests for adherence to best practices and architectural standards
Monitor technical debt accumulation and provide mitigation strategies
Ensure compliance with security standards, especially around authentication and payment processing
Architectural Guidance & Advisory
Provide strategic recommendations for system architecture evolution
Guide decisions on technology stack updates and additions
Advise on scalability planning and performance optimization strategies
Recommend best practices for Laravel, React, and TypeScript development
Provide guidance on microservices architecture and API gateway integration
Advise on deployment, CI / CD, and infrastructure considerations
Documentation & Reporting
Produce comprehensive audit reports with actionable recommendations
Create and maintain architectural decision records (ADRs)
Document coding standards and best practices specific to our stack
Provide regular status reports on code quality metrics and improvements
Maintain technical debt register and remediation roadmaps
Required Technical ExpertiseBackend Technologies
Expert-level PHP 8.2+ and Laravel 11 framework knowledge
Deep understanding of Laravel Passport and Sanctum for OAuth2 / API authentication
Experience with Inertia.js and server-side rendering patterns
Strong knowledge of database design, optimization, and migrations
Understanding of microservices architecture and API gateway patterns
Frontend Technologies
Expert-level React 18 with modern hooks and patterns
Advanced TypeScript implementation and best practices
Experience with Redux Toolkit for state management
Knowledge of Tailwind CSS and component library architecture
Understanding of Vite build tooling and modern frontend workflows
Integration & Third-Party Services
Stripe payment integration security and best practices
Code Quality & Analysis Tools
Proficiency with SonarQube, CodeClimate, or similar static analysis tools
Experience with AI-powered code analysis tools and methodologies
Understanding of CI / CD pipeline integration and code quality gates
Required Experience
8+ years of software development experience with full-stack web applications
5+ years in senior / architect roles with code review and architectural decision-making responsibility
3+ years of hands-on experience with Laravel and React in production environments
Proven track record of conducting large-scale code audits and architectural reviews
Experience with payment processing systems and security compliance (PCI DSS knowledge preferred)
Experience in advisory / consulting roles with ability to influence technical direction
Key Qualifications
Bachelor's degree in Computer Science, Software Engineering, or equivalent experience
Strong understanding of software architecture patterns (MVC, microservices, etc.)
Knowledge of security best practices for web applications, especially authentication and payments
Experience with performance optimization and scalability planning
Familiarity with agile development processes and code review workflows
Excellent communication skills with ability to provide constructive feedback to development teams
Preferred Qualifications
Experience with Docker containerization and Laravel Sail
Knowledge of cloud platforms (AWS, Azure, GCP) and deployment strategies
Familiarity with monitoring and observability tools (New Relic, DataDog, etc.)
Experience with compliance frameworks related to payment processing and data security
Contributions to open-source projects in the Laravel / React ecosystem
Relevant certifications in software architecture or security
Hiring Process : Phone screening
Technical Test
Behavioral interview
Client interview
About Adaca :
Adaca is at the forefront of bridging software development solutions by connecting Australian mid-tier companies with top-tier talents in the Philippines. Our unique approach is rooted in creating an employee-centric experience that fosters a simple, low-pressure environment for our developers. This philosophy not only enhances productivity but also delivers unparalleled value to our clients, fostering a cycle of growth and talent attraction.
Software Architect • Taguig, National Capital Region, PH