Talent.com
This job offer is not available in your country.
Software Architect

Software Architect

AdacaTaguig, National Capital Region, PH
14 days ago
Job description

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.

Create a job alert for this search

Software Architect • Taguig, National Capital Region, PH