Full Stack Architect

10 - 14 years

0 Lacs

Posted:5 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Full Stack Architect with expertise in Python, Angular, and ReactJS, you will play a crucial role in designing and developing enterprise-grade applications. Your responsibilities will include: - **Architecture & Design**: - Define and own end-to-end architecture for full-stack applications, including backend, frontend, and integrations. - Design scalable and secure backend systems using Python frameworks like Flask, FastAPI, and Django. - Architect responsive and modular front-end solutions using Angular and ReactJS. - Produce and review high-level and low-level design documentation to ensure best practices in performance, scalability, security, and cost optimization. - **Development & Integration**: - Lead the development of REST APIs, microservices, and event-driven systems. - Integrate with messaging systems like RabbitMQ or Kafka, and databases like PostgreSQL using SQLAlchemy ORM. - Guide CI/CD implementations, containerization with Docker, and orchestration using Kubernetes. - Champion asynchronous processing and distributed architecture using frameworks like Celery. - **Frontend Leadership**: - Oversee architecture and development of Angular and ReactJS applications. - Ensure effective state management using Redux, Flux, or equivalent. - Drive best practices in UI development, including modular components, performance tuning, and responsive design. - Mentor teams in frontend technologies and architecture. - **Quality, Governance & Mentorship**: - Conduct architecture and code reviews while enforcing coding and design standards. - Implement robust testing strategies (unit, integration, E2E) and collaborate with cross-functional teams. - Mentor engineering teams to foster a culture of technical excellence and continuous learning. **Required Skills & Experience**: - **Backend Development**: - Strong expertise in Python with frameworks like Flask, FastAPI, and Django. - **Frontend Development**: - Deep knowledge of Angular, ReactJS, Redux/Flux, modern JavaScript (ES6+), HTML5, CSS3. - Experience with Webpack and component-based UI architecture. - **Cloud & DevOps**: - Proficiency in AWS or Azure environments, and hands-on experience with Docker, Kubernetes, and CI/CD pipelines. - **Data & Messaging**: - Strong experience with PostgreSQL, SQLAlchemy ORM, RabbitMQ, Kafka, and Redis. - **Architecture & Design**: - Expertise in microservices, event-driven systems, secure API design, and asynchronous REST APIs. - **Testing & Quality**: - Solid understanding of unit and integration testing using frameworks like Jest, Protractor, Enzyme. - Experience in performance tuning and debugging. - **Collaboration & Methodologies**: - Agile/Scrum experience, strong Git skills, and excellent communication and leadership abilities. This role offers a 100% remote opportunity with flexible work hours, the chance to lead architectural decisions, work with a passionate team, and exposure to cutting-edge technologies. As a Full Stack Architect with expertise in Python, Angular, and ReactJS, you will play a crucial role in designing and developing enterprise-grade applications. Your responsibilities will include: - **Architecture & Design**: - Define and own end-to-end architecture for full-stack applications, including backend, frontend, and integrations. - Design scalable and secure backend systems using Python frameworks like Flask, FastAPI, and Django. - Architect responsive and modular front-end solutions using Angular and ReactJS. - Produce and review high-level and low-level design documentation to ensure best practices in performance, scalability, security, and cost optimization. - **Development & Integration**: - Lead the development of REST APIs, microservices, and event-driven systems. - Integrate with messaging systems like RabbitMQ or Kafka, and databases like PostgreSQL using SQLAlchemy ORM. - Guide CI/CD implementations, containerization with Docker, and orchestration using Kubernetes. - Champion asynchronous processing and distributed architecture using frameworks like Celery. - **Frontend Leadership**: - Oversee architecture and development of Angular and ReactJS applications. - Ensure effective state management using Redux, Flux, or equivalent. - Drive best practices in UI development, including modular components, performance tuning, and responsive design. - Mentor teams in frontend technologies and architecture. - **Quality, Governance & Mentorship**: - Conduct architecture and code reviews while enforcing coding and design standards. - Implement robust testing strategies (unit, integration, E2E) and collaborate with cross-functional teams. - Mentor engineering teams to foster a culture of technical excellence and continuous learning. **Required Skills & Experience**: - **Backend Development**: - Strong expertise in Python with frameworks like Flask, FastAPI, and Django. - **Frontend Development**: - Deep

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You

chandigarh, chandigarh, india

chandigarh, chandigarh, india

mumbai, nagpur, thane, nashik, pune, aurangabad