Full Stack Architect – Python, Angular & ReactJS

14 years

10 - 14 Lacs

Posted:3 days ago| Platform: Linkedin logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

Position:

Full Stack Architect – Python, Angular & ReactJS

Experience:

10–14 Years

Location:

Remote

Employment Type:

Full-Time🚀

About the Role

We are seeking a highly skilled

Full Stack Architect

with deep expertise in

Python

,

Angular

, and

ReactJS

to lead the design and development of enterprise-grade applications. This role requires a strong architectural mindset, hands-on coding skills, and a passion for mentoring engineering teams. You will play a key role in defining scalable and secure systems that power mission-critical applications.🧭

Key Responsibilities

Architecture & Design

  • Define and own end-to-end architecture for full-stack applications (backend, frontend, integrations).
  • Design scalable, secure, and high-performance backend systems using Python (Flask, FastAPI, Django).
  • Architect responsive and modular front-end solutions using Angular and ReactJS.
  • Produce and review high-level and low-level design documentation (HLDs & LLDs).
  • Ensure adherence to best practices for 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 (Docker), and orchestration (Kubernetes).
  • Champion asynchronous processing and distributed architecture using Celery or similar frameworks.

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: modular components, performance tuning, and responsive design.
  • Mentor teams in frontend technologies and architecture.

Quality, Governance & Mentorship

  • Conduct architecture and code reviews; enforce coding and design standards.
  • Define and implement robust testing strategies (unit, integration, E2E).
  • Collaborate with cross-functional teams including Product, DevOps, QA, and Security.
  • Mentor engineering teams, fostering a culture of technical excellence and continuous learning.

✅ Required Skills & Experience

Backend Development

  • Strong expertise in Python with frameworks: Flask, FastAPI, 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.
  • Hands-on 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 such as Jest, Protractor, Enzyme.
  • Experience in performance tuning and debugging.

Collaboration & Methodologies

  • Agile/Scrum experience.
  • Strong Git skills and team collaboration capabilities.
  • Excellent communication and leadership abilities.
🌟

Nice to Have

  • Experience with GraphQL or gRPC-based APIs.
  • Familiarity with Infrastructure as Code (Terraform, ARM templates, Bicep).
  • Knowledge of cloud security practices (RBAC, Key Vaults, OAuth2.0, JWT).
  • Experience with monitoring and observability tools: Prometheus, ELK, Azure App Insights.
🎯

Why Join Us?

  • 100% remote opportunity with flexible work hours
  • Chance to lead architectural decisions for cutting-edge applications
  • Work with a passionate team of developers and architects
  • Exposure to the latest technologies in AI, cloud, and frontend frameworks
Skills: angular,react,python,teams,code,communication

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