Solution Architect (Full Stack) : 12-15 Years
About The Role
We are looking for a Solution Architect with a strong 12 to 15 years of full stack experience and a solid track record in leading technical delivery on complex enterprise application projects. You will own the architecture, lead client-facing technical discussions, mentor the development team, and drive AI-powered development practices. The role involves hands-on work across React/Next.js frontend on GCP and Python/FastAPI backend with MySQL database in a hybrid-cloud environment.
What You'll Do
- Own and evolve the application architecture. Author and maintain Architecture Decision Records (ADRs), HLDs, and LLDs.
- Build React/Next.js frontend components with SSR, CSR, and static rendering, adhering to industry best practices and established design standards.
- Develop Python/FastAPI RESTful API endpoints using a contract-first (OpenAPI) approach.
- Implement the Repository/DAL pattern with SQLAlchemy to interface with MySQL.
- Lead technical and business requirements discussions on client calls. Present milestone demos, communicate risks and trade-offs.
- Champion AI-powered development practices using Claude Code.
- Define and enforce coding standards, review PRs, and ensure code quality across the team.
- Mentor and guide developers and QA team members. Establish reusable patterns that the team follows consistently.
- Write unit tests (Jest, React Testing Library, Pytest), plus integration and API contract tests.
- Participate in and drive Agile/Scrum ceremonies.
Required Skills
- Frontend: React, Next.js, TypeScript, Tailwind CSS, SSR/CSR/SSG rendering strategies.
- Backend: Python, FastAPI, Pydantic, SQLAlchemy, async/await patterns.
- Database: MySQL (hands-on query writing, query optimization).
- Testing: Jest, React Testing Library, Pytest, API contract testing, BDD testing.
- DevOps: Docker, Kubernetes, CI/CD pipelines (GitLab CI preferred), GCP.
- API Design: OpenAPI/Swagger, RESTful API best practices, JWT/OAuth2 authentication.
- AI-Assisted Development: Hands-on experience with AI coding tools. Ability to define governance frameworks for AI-generated code.
- Communication: Confident leading client-facing technical calls, presenting architecture decisions, and managing stakeholder expectations.
Good to Have
- Experience with LangChain, RAG, or other AI/LLM integration patterns.
- Experience with Radix UI, shadcn/ui, or similar component libraries.
- Experience with legacy-to-modern migration projects.
- AWS/GCP/Azure Solutions Architect certification.
- Familiarity with observability tools (Datadog, OpenTelemetry).