About The Role
We are looking for an experienced
Full Stack Architect to lead the end-to-end architecture, design, and development of scalable enterprise and web applications. The ideal candidate will have a strong foundation in both front-end and back-end technologies, cloud platforms, and microservices-based architecture.
Key Responsibilities
- Lead the technical design, architecture, and implementation of modern web and enterprise applications.
- Translate complex business requirements into scalable, maintainable, and high-performance technical solutions.
- Define and enforce coding standards, best practices, and architectural principles across teams.
- Oversee API design, microservices integration, and system interoperability.
- Collaborate closely with product managers, UX/UI designers, data engineers, and DevOps teams.
- Evaluate and recommend modern frameworks, tools, and technologies to improve productivity and system quality.
- Perform design and code reviews, ensuring adherence to security and performance standards.
- Mentor developers and drive technical excellence across engineering teams.
- Contribute to CI/CD pipeline setup, infrastructure code, and automated deployment strategies.
Required Technical Skills
- Front-End: React.js / NextJs, TypeScript, HTML5, CSS3, Responsive UI/UX principles.
- Back-End: Node.js /Python/FAST API (any strong server-side language).
- Databases: SQL (PostgreSQL, MySQL, MSSQL) and NoSQL (MongoDB, DynamoDB, Redis).
- Architecture: Microservices, RESTful APIs, GraphQL, Event-driven systems.
- Cloud Platforms: AWS / Azure / GCP (experience with containerized and serverless architectures preferred).
- DevOps & CI/CD: GitHub Actions, Jenkins, Docker, Kubernetes, Terraform, CloudFormation.
- Other Skills: Authentication (OAuth2, JWT), security best practices, and API Gateway management.
Nice to Have
- Experience with AI/ML or data-driven applications.
- Exposure to performance optimization and application observability (New Relic, Datadog, etc.).
- Familiarity with Agile/Scrum and domain-driven design (DDD).
Education
- Bachelor's or Master's degree in Computer Science, Engineering, or related discipline.
Soft Skills
- Strong analytical and problem-solving ability.
- Excellent communication and technical documentation skills.
- Ability to lead teams and influence architecture direction across multiple projects.
Position: Full Stack Architect
Experience: 10+ years
Location: Chennai - WFO