About Role :
We are seeking an experienced Full Stack Application Architect to design and build highly available, scalable applications with a focus on modern cloud-native architectures. This role requires a hands-on technical leader who has experience building enterprise applications with containerization, infrastructure automation, and implementing robust monitoring and testing practices. You'll be responsible for architecting end-to-end solutions while actively contributing to development and operational excellence.
Roles & Responsibilities :
- Design and implement highly available, fault-tolerant full stack applications
- Architect microservices and distributed systems with proper service mesh integration
- Build resilient applications with circuit breakers, retry mechanisms, and graceful degradation
- Develop both frontend and backend components following modern architectural patterns
- Design and implement containerized applications using Docker and Kubernetes
- Create and maintain Helm charts for application deployment and configuration management
- Implement Infrastructure as Code using Terraform for reproducible, version-controlled infrastructure
- Establish comprehensive monitoring, logging, and alerting strategies using Datadog.
Required Technical Skills :
Full Stack Development
Frontend : Proficiency in modern JavaScript frameworks (React, Vue.js, or Angular)Backend : Strong experience with multiple backend technologies (Java / Spring, Python / Django / Flask, Node.js, or Go)API Design : RESTful services, GraphQL, and microservices communication patternsDatabase Integration : Advanced SQL, ORM frameworks, and database optimization techniquesExperience & Background
8+ years in full stack development with 3+ years in architecture rolesProven experience building and operating high-traffic, mission-critical applicationsExperience with cloud platforms (AWS, Azure, or GCP) and cloud-native architecturesTrack record of leading technical initiatives and mentoring development teamsWhat you'll Build :
Highly available applications serving millions of users with 99.99% uptimeAutomated deployment pipelines enabling multiple daily releases with zero downtimeComprehensive monitoring and observability systems providing deep application insightsSelf-healing infrastructure that automatically responds to failures and scales based on demandModern containerized architectures that enable rapid development and deploymentSkills Required
Full Stack Development