TymblHub

© 2026 TymblHub

Solution Architect Full-Stack & Mobile Application Architecture

ProjectTree
Posted on

Experience
7 - 12 yrs
Job Location
Surat, India
Vacancy
1
Designation
Solution Architect
Job Type
Not specified

Job Description

Surat / Ahmedabad
Hybrid / On-site
7+ years in software engineering (Java/.NET mandatory), with 2+ years in a dedicated Solution Architect role including ownership of SADs, TDDs, design reviews, and architectural governance
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 (Non-Negotiable)
  • 7+ years of hands-on professional software engineering experience, of which a mandatory 2+ years must have been in a dedicated Solution Architect role with a proven track record of:
    o Authoring Solution Architecture Documents (SADs) and Technical Design Documents (TDDs)
    o Providing technical direction to delivery teams and leading design reviews
    o Planning architecture and delivery roadmaps across full project lifecycles
    o Enforcing adherence to best practices, standards, and governance frameworks
    o Candidates who cannot evidence the above with real examples from prior roles will not be progressed.
Backend
  • Server-Side Technologies: Strong proficiency in Java or .NET (mandatory), with working knowledge of Node.js as an advantage.
  • Object-Oriented Programming: Solid command of OOP principles (encapsulation, inheritance, polymorphism, abstraction) with demonstrable application in enterprise-grade backend systems. This is a core requirement, not a nice-to-have.
Frontend
  • UI Frameworks: Hands-on experience with React, Angular, or Next.js.
Mobile
  • Mobile Architecture: Experience in architecting mobile application solutions. Flutter experience is desirable.
Solution Architect
  • 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
  • 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.
Disclaimer : This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.