Full-stack Architect

Experience: 8 - 10 years
Location: IT Park, Chandigarh

Job description

We are seeking a highly experienced and hands-on Fullstack Architect to lead the design and architecture of scalable, enterprise-grade software solutions. This role requires a deep understanding of both frontend and backend technologies, cloud infrastructure, and microservices, with the ability to guide teams through technical challenges and solution delivery.

Job Responsibilities

  • Architect, design, and oversee the development of full-stack applications using modern JS frameworks and cloud-native tools.
  • Lead microservice architecture design, ensuring system scalability, reliability, and performance.
  • Evaluate and implement AWS services (Lambda, ECS, Glue, Aurora, API Gateway, etc.) for backend solutions.
  • Provide technical leadership to engineering teams across all layers (frontend, backend, database).
  • Guide and review code, perform performance optimization, and define coding standards.
  • Collaborate with DevOps and Data teams to integrate services (Redshift, OpenSearch, Batch).
  • Translate business needs into technical solutions and communicate with cross-functional stakeholders.

Job Requirement/Skills

  • Deep expertise in Node.js, TypeScript, React.js, Python, Redux, and Jest.
  • Proven experience designing and deploying systems using Microservices architecture.
  • Strong understanding of AWS services: API Gateway, ECS, Lambda, Aurora, Glue, SQS, OpenSearch, Batch.
  • Hands-on with MySQL, Redshift, and writing optimized queries.
  • Advanced knowledge of HTML, CSS, Bootstrap, JavaScript.
  • Familiarity with tools: VS Code, DataGrip, Jira, GitHub, Postman.
  • Strong knowledge of architectural design patterns and security best practices.
  • Strong communication and mentoring skills.