Flag job

Report

Software Architect React | 10+ Years Only | Local Candidates

Location

Ahmedabad, Gujarat, India

JobType

full-time

About the job

Info This job is sourced from a job board

About the role

Vagaro

Website: vagaro.com
Job details:

Why Vagaro? At Vagaro, we believe in fostering a collaborative and inclusive work environment where every team member can thrive. Our culture is built on innovation, continuous learning, and a passion for making a positive impact. We support our employees' growth and vision for themselves, offering opportunities for professional development and career advancement. Join us and be part of a team that values creativity, teamwork, and a commitment to excellence. Plus, we know how to have fun while getting the job done!

Learn More About Vagaro:

Visit us at vagaro.com/pro and vagaro.com to learn more.

*This is an onsite position based in Ahmedabad, India. *

About the Role: We are looking for an experienced Software Architect (React) who will be responsible for designing and maintaining scalable frontend application architecture using React.js.

The ideal candidate will take ownership of frontend code quality, architectural standards, and long-term maintainability of the application.

This role involves defining design patterns, enforcing coding standards through structured code reviews, mentoring developers, and ensuring that all frontend implementations align with defined architectural guidelines.

The React Architect will collaborate closely with backend and DevOps teams to ensure frontend applications are integration-ready for deployment on cloud infrastructure, while maintaining clean, modular, and scalable application design.

Key Responsibilities:

  • Architect scalable and maintainable frontend applications using React.js and TypeScript
  • Define and enforce frontend architecture standards, design patterns, and best practices
  • Own overall frontend code quality across projects by conducting regular code reviews
  • Establish and maintain coding guidelines to ensure consistency, scalability, and maintainability
  • Act as final reviewer for critical frontend pull requests
  • Ensure architectural decisions align with long-term product scalability and performance goals
  • Identify and address technical debt through proactive refactoring strategies
  • Provide technical governance to ensure implementations adhere to defined architecture
  • Ensure proper separation of concerns and modular application structure
  • Design reusable and performance-optimized UI components
  • Define state management architecture using Redux / Zustand / Context API
  • Optimize application performance using lazy loading, memoization, and code splitting
  • Mentor developers on clean code practices and component reusability
  • Collaborate with backend teams for secure API integrations (REST / GraphQL)
  • Ensure frontend applications are deployment-ready for cloud environments
  • Support DevOps teams by aligning application structure with CI/CD requirements
  • Implement frontend security best practices for token-based authentication
  • Promote unit testing and maintainability using Jest / React Testing Library

Required Skills:

  • Strong expertise in React.js, Hooks, and Functional Components
  • Proficiency in TypeScript, JavaScript (ES6+), HTML5, CSS3
  • Deep understanding of frontend architecture & design patterns
  • Experience in defining scalable project structures
  • Experience with Redux / Zustand / Context API
  • Experience integrating REST / GraphQL APIs
  • Familiarity with OAuth2 / token-based authentication
  • Experience with bundlers like Webpack / Vite
  • Testing using Jest / React Testing Library
  • Version control using Git


Good to Have:

  • Experience with Next.js
  • Micro-Frontend Architecture
  • Storybook / Design Systems
  • Performance optimization techniques
  • Experience working in Agile environments


Soft Skills:

  • Strong architectural and problem-solving skills
  • Leadership and mentoring capabilities
  • Effective communication skills
  • Ability to collaborate with cross-functional teams


Qualifications:

  • Bachelor’s/Master’s degree in Computer Science or equivalent
  • 5+ years of frontend development experience
  • Experience working in architecture or technical leadership role


Experience:

A total of 10+ years of experience is required, including a minimum of 5+ years in frontend development and at least 2+ years in frontend architecture or a technical leadership role.

Why You’ll Love Working Here:

  • Compensation & Rewards – Competitive salary with performance bonuses and annual incentives
  • Work-Life Balance – 5-day work week with flexible schedules and a positive, collaborative culture
  • Time Off – 15 paid leaves plus public holidays to truly rest and recharge
  • Health & Wellness – Comprehensive family medical insurance, wellness support, and maternity benefits
  • Lifestyle Perks – Monthly food, self-care reimbursements, and exclusive discounts on entertainment, travel, and more
  • Learning & Growth – Continuous upskilling, career development opportunities, and regular recognition programs

We look forward to welcoming you to Vagaro Technologies — where your ideas matter, your growth is supported, and work feels rewarding every day.

Click on Apply to know more.

Skills

Agile
API
backend
cloud infrastructure
communication skills
cross-functional
CSS3
design patterns
DevOps
frontend
Git
GraphQL
HTML5
JavaScript
Jest
OAuth2
React
Redux
Refactoring
state management
TypeScript
version control
Webpack