Solution Architect — Full-Stack & Mobile Application
Architecture
About Project Tree
At Project Tree, we bridge the gap between complex business challenges and elegant technical solutions. As a premier IT service provider in Gujarat, we specialize in building scalable, future-ready applications. We are looking for a high-caliber Solution Architect to join our leadership team and define the technical foundations of our global enterprise projects.
Role Overview
We are looking for a Solution Architect who can bridge the gap between business needs and technical execution. This is a hands-on role — you will design end-to-end application architectures across web and mobile, write and review code alongside delivery teams, and mentor developers as they grow. You will not just draw diagrams; you will roll up your sleeves and prove your designs work
Key Responsibilities
Architecture & Design
- Application Architecture: Design and own application architecture for full-stack and mobile solutions spanning frontend, backend, APIs, databases, mobile apps, and integrations.
- Requirements Translation: Translate business and functional requirements into technical designs, including component diagrams, data models, sequence flows, and technology selection rationale.
- Standards & Governance: Define and enforce architectural standards, design patterns, and coding best practices across project teams.
- Technology Evaluation: Assess and introduce modern technologies, frameworks, and tools where they add genuine value — not novelty.
- Data Modeling: Define data models and make informed decisions between relational and NoSQL approaches based on use cases.
- Data Lifecycle & Retention: Establish strategies for data storage, archival, and retention aligned with business and compliance needs.
- Data Consistency Patterns: Apply appropriate consistency models such as eventual consistency and CQRS where required.
Hands-On Delivery
- Technical Delivery: Lead and participate in hands-on delivery — prototyping, building reference implementations, conducting code reviews, and resolving complex technical blockers.
- Planning & Estimation: Contribute to estimation, technical risk assessment, and solution proposals during project planning.
- Documentation: Document architectures clearly enough that teams can build from them independently.
- Architecture Artifacts: Create and maintain ADRs (Architecture Decision Records), C4 model diagrams, and API contracts (OpenAPI/Swagger)
Leadership & Collaboration
- Mentoring: Mentor and coach mid-level and junior developers, fostering a culture of technical excellence and continuous improvement.
- Stakeholder Engagement: Collaborate with product owners, business analysts, and stakeholders to evaluate trade-offs and recommend pragmatic solutions.
Observability & Monitoring
- Logging, monitoring, tracing (OpenTelemetry, ELK, CloudWatch)
- Alerting & incident response design
KPIs & Success Metrics
- System Scalability & Performance: Ensuring applications can handle projected load with sub-second latency.
- Technical Debt Reduction: Measurable decrease in legacy issues and code complexity over time.
- Architectural Alignment: Zero major deviations from the approved design during the development lifecycle.
- Time-to-Market Efficiency: Improving delivery speed through reusable components and standardized frameworks.
- Performance Tuning Effectiveness: Implementation and impact of performance tuning strategies, including caching and database optimization.
- Load Testing & Benchmarking: Regular execution of load testing and benchmarking to validate system performance against defined thresholds.
- Profiling & Optimization Practices: Effective use of profiling tools and techniques to identify bottlenecks and improve system efficiency.
Technical Skills & Qualifications
Experience
- Software Engineering: A minimum of 7 years of professional experience in software engineering.
- Architecture: At least 2 years in a dedicated solution architect or technical lead capacity.
Backend
- Server-Side Technologies: Strong proficiency in one or more of: .NET, Java, or Node.js.
Frontend
- UI Frameworks: Hands-on experience with React, Angular, or Next.js
Mobile
- Mobile Architecture: Experience architecting mobile application solutions. Flutter experience is desirable.
APIs & Integration
- API Design: Solid experience designing RESTful and event-driven APIs. Knowledge of GraphQL APIs
Cloud
- AWS: Practical experience with AWS and its managed services for application workloads — compute, storage, messaging, and serverless.
DevOps & Infrastructure
- CI/CD & Containers: Familiarity with CI/CD pipelines, containerization (Docker/Kubernetes), and infrastructure-as-code concepts.
Delivery & Ways of Working
- Agile Methodology: Experience working in SAFe Agile or WaterAgile (hybrid waterfall/agile) delivery environments.
Education
- Degree: Bachelor’s or master’s degree in computer science or information technology
Nice to Have
- Exposure to domain-driven design, microservices patterns, or event-driven architectures.
- Experience with integration middleware or API management platforms.
- AWS Solutions Architect certification, TOGAF, or equivalent.
- Prior consulting or multi-client delivery experience.
Soft Skills & Leadership
- AI-Augmented Delivery: Ability to leverage AI tools and LLMs within project execution — for design, development, review, documentation, and problem-solving — to accelerate delivery and improve quality.
- AI Enablement & Team Leadership: Capable of guiding and upskilling project teams in the effective use of the organization’s approved AI tooling, establishing best practices, and ensuring the team consistently extracts maximum value from these tools.
- Strategic Communication: Excellence in articulating complex technical visions to stakeholders, clients, and engineering teams.
What We Offer
- Career Evolution: We offer a merit-based trajectory from Architect → Senior Architect → Lead Architect, culminating in Principal Architect/CTO. Your journey is defined by transitioning from technical execution to Strategic Architectural Governance.
- Project Tree Life: We believe in celebrating our wins together! Enjoy a vibrant culture with frequent team lunches, dinners, annual trips, and our signature Cricket tournaments.
- The Advantage: Technical autonomy to shape the company’s tech direction, premium hardware at our Iconic Shyamal (Ahmedabad) office, and competitive salary benchmarks.
How to Apply
Interested candidates are invited to submit their Resume and Architectural Portfolio/GitHub to career@projecttree.in with the subject line: “Solution Architect – [Your Name]“.
To learn more about our vision and the impactful work we do, feel free to explore our website at https://projecttree.in/
